Skip to main content

Full text of "Personal Computer News (GB)"

See other formats




REGULARS 


Monitor 2 

Survey attacks micro usefulness, page 
2; Amstrad sorts out software tangle, 
page 3; Osborne finds no holes in Polo , 
page 4; and IBM brings its portable to 
the UK, page 5. 

PCN Charts 6 

Britain's only weekly chart shows the 
relative fortunes of the stars of the 
games arena. 

RandomAccess 9 

Your letters — a chance to air your 
opinions on anything to do with 
microcomputing, with a tenner for the 
best. 

Routine Inquiries 10 

What’s holding you up? Our panel of 
experts offers advice and solutions. 

Microwaves 12 

Readers hints and tips for the Oric, 
Spectrum, Commodore 64, Amstrad 

Readout 15 

Read any good micro books lately? 
We advise on what to pick off the 
shelves. 

Clubnet 16 

The OL has been selected to brighten 
the prospects of an Edinburgh-based 
group. 

Software Pre-View 33 

A quick survey of the new packages 
that have arrived at PCN this week. 



August 11 1984 No 73 



Basic comparison 1 8 

The Amstrad CPC comes complete 
with a powerful version of Basic. 
Simon williams has been learning the 
new dialect developed by Locomo- 
tive, and points out the main features 
and differences from BBC Basic. 


HARDWARE 


Storage scale-up 31 

The IBM PC gains megabytes of 
storage with the Alpha 10 hard disk 
system, weighed up by John Lettice. 



IBM integration 34 

Database Manager II should not stand 
alone — it is designed to create a link 
that transfers data from one standard 
package to another, and save a lot of 
time and bother. 

Graphic account 36 

Charting a new course is made easier 
by Chartpack-64 which converts data 
from spreadsheets etc into more 
comprehensible charts and graphs — 
and then dumps them to a printer. 


GAMEPLAY 


Spectrum 38 

Whether you’re into working out on 
the tennis court or motorcycle racing, 
your sport is catered for. 

BBCB 39 

Variety rules — try a text-only 
Dungeons and Dragons adventure ora 
3-D tank battle. 


Billboard 43 

Something for everyone on PCN’s buy 
and sell page — and this week you can 
put your ad in for free. 

Quit/Datelines 48 

Dates for your diary, and a look at the 
lighter side of microcomputing with 
results of the Laughline competition. 



Electric Oric 22 

Having trouble budgeting for your 
electricity bills? Andy Newham shows 
how your Oric can help. 



Toteallc 24 

ADple’s new portable marks a change 
of direction. Richard King delivers 
this full Pro-Test. 


PERIPHERALS 


PROGRAMS 



Spectrum 40 

Mega the Millipede roams around the 
Spectrum screen in this version of the 
popular arcade game. 


Dragon contact 29 

Putting the Dragon in touch with the 
outside world is the purpose of the 
versatile RS232 I/O interface. We test 
one that’s out of the ordinary. 



PCN AUGUST1I1 











PCN MONITOR 


Survey slams micro use 







PCN MONITOR 


VIEW FROM JAPAN 



Big guns 
battle for 
ad space 


Sirius, the dog star, has emerged from his kennei and the dog days are 
upon us. In the present as in the past the dog days are a period of 
— in other words not much has 


In a fH of desperation I’ve decided to take you on a tour of Jap 
leading computer magazines, and the first stop on this Mkhelin G< 
to publishing is one that bears the highly original title of Ascii (as in the 
ASCII of MSX notoriety |. Ascii describes itself as ‘a monthly magazine of 
computer science'. I was going to start off by telling you that it's about 


But I got a bad allocation table; I'm amazed. I'm astonished, my mind is 
boggled by what the Japanese public 
Ascii starts off confidently enough; it has a cover. The cover bears a 
Dictum, in the case of the latest issue a slight i- 

to be a Lisa frozen in a block of ice. Phew, what a scorcher. I 

NEC has taken 
advertisement of its PC. 
This is followed by a two-page index partially in English, so that I can tell 
as 059, CP/M, and the 



could become a life’s work. The next 106 pages am ac 
Perhaps Ascii is monthly because nobody could possibly find the time 
for that much browsing every week. 


race horses in the later stages of a long race, the favourites bunched at 

ttiefront and the less fancied beasts strung out b< “* 

going a bit hard. NEC, covering its bets, has se 
pages at the front advertising two different systems, followed by four for 
Sharp, followed by another four lor NEC — one S) ’ 


3in OEM disk drives, and then another group of heavyweights — two 
pages for Toshiba, four for Fujitsu, two for Sony, two for Seikosha 
for Hitachi, leading to yet another NEC advertising page. The field is 
brought up by no fewer than 11 consecutive pages of Ascii advertising. 


that the quality of the editorial 
attracts the advertising. But let’s look at H from another point of view. 
“• •“ ‘ None of them gives the 


Osborne takes 
the IBM trail 


The rejuvenation of Osborne UK is 
continuing with a change of name 
and an addition to the top of its 
product line. 

The company is now run by 
Future Management . which bought 
out Osborne in this country but 
maintained its product line and the 
responsibility for its users. Mike 
Healy is still in charge . and he is now 
promoting the IBM-compatible 
Polo. There is also a replacement 
for the original Osborne 1 in the 
wind — a portable with greater disk 
storage and a larger screen, likely to 
cost just above £1.000. 

The Polo’s high degree of IBM 
compatibility has won enthusiastic 
reviews in the US. It is built by a US 
company substantially owned by 
Radofin. maker of the Aquarius. 

The machine combines an 80188 
andaZ80,andal28K system witha 
printer, colour monitor, and bun- 


dled software is likely to cost about 
£3.000 depending on the fluctua- 
tions of the pound. The software 
includes Supercalc, SuperWriter, 
PFS File and Crosstalk. Where 
other IBM software can't be direct- 
ly ported across. Polo has an 
arrangement with Softeam to make 
the implementation. 

Although it will be a new name to 
European users — those who don’t 
drive Volkswagens — Polo is far 
from being a Johnny-come-lately. 
The company has been operating in 
the US for 20 years, and it has the 
kind of Silicon Valley address that 
still inspires awe. It also pays 
attention to such European consid- 
erations as ergonomics. 

Future Management now lines 
up with the Executive luggable at 
about £1,000, the Encore portable 
in the £1.600 region, and the Polo 
desk-top system. 


Compass plugs in more Grids 


Compass range (issue 51). 

You can now pick up the basic 
model for £4,134 and there’s a 23 to 
30 per cent reduction on models 
1100. 1101 and 1109. Two new 
portables have also been added — 
the Compasses 1121 and 1129. 

The 1121 comes with 256K of 
RAM , 384K of bubble memory and 
can hold up to 512K of ROM. The 
1129 has the same features but512K 
of RAM. Both models can give 



increased performance at similar 
prices to the original Compass 
computers. 

Grid has also extended its man- 
agement tools software range to a 
total of eight at £902. In addition to 
word processor, spreadsheet, 
graphics, database and file pack- 
ages, there's GridAccess, GridRc- 
cord/GridPlayback and Grid- 
Transfer. 

GridAccess allows Compass 
computers to send and receive data 
to one another. GridRecord/Grid- 
Playback records the keystorkes 
of routine tasks and allows their 
automatic playback at a single 
command. GridTransfer converts 
MSDOS data files to Grid-OS data 
files and vice versa. 

Portable users wanting to com- 
municate with mainframes and 

Server. The networking system 
allows up to 58 users of IBM PCs or 
Grid Compass computers to access 
data from any location. All Grid- 
Compass products arc available 
from Thame Systems, Tel: 084 421 
5471. 


Modems maker ready for off 



They am also a measure of the resources that Japanese companies 
can bring to bear to sell their products. As I mentioned in an earlier 
column (issue 711, Toshiba and Sanyo are about to get serious about 
the computer market in the UK and Europe, and it could be that dog days 
will never be the same again once they, the advance guard, arrive. 


The low-price acoustic modem 
announced by Protck Computing of 
Livingston could be in the shops by 
the end of this month. 

Problems with supplies of the 
American-made chips hit the firm's 
plans. But now production should 
get going in the next week or so. 

The modem will cost £59.95 and 
Spectrum users will have to pay an 
extra £24.95 for an interface, cables 
and software. For BBC micro 


owners .software and cables costing 
£14.95 will be required. 

Protek is planning a range of 
modems of the hard-wired variety 

been particularly high, says Protck 
Computing's managing director 
Gordon Hewit. 

As for the firm’s hit program 

verted for the Amstrad and should 
be in the shops now. 


PCN AUGUST 11 1984 




IPCN MONITOR 



IBM portable’s bow 

£ Keyboard bite 


Sdaz 


V V SOFTWARE 








PCM 7-TTTT 





NEW WEEKLY CHART! NEW WEEKLY CHART 


GAME TITLE 

PUBLISHER 

MACHINE 

PRICE 

1 

2 

Match Point 

Psion 

SP 

£7.95 

2 

25 

Full Throttle 

Micromeqa 

SP 

£6.95 

3 

1 

Sabre Wult 

Ultimate 

SP 

£9.95 

4 

3 

TLL 

Vortex 

SP 

£5.95 

5 

6 

Beach-head 

US Gold 

C64 

£9.95 

6 

5 

Lords of Midniqht 

Beyond 

SP 

£9.95 

7 

10 

Jet Set Willy 

Software Projects 

SP 

£5.95 

8 

7 

Arabian Nights 

Interceptor 

C64 

£7.00 

9 

8 

Mugsy 

Melbourne 

SP 

£6.95 

10 

14 

Jack & Beanstalk 

Thor 

SP 

£5.95 

11 

4 

Valhalla 

Legend 

SP.C64 

£14.95 

12 

12 

Psvtron 

Beyond 

SP 

£7.95 

13 

9 

War of the Worlds 

CRL 

SP 

£5.95 

14 

13 

Trashman 

New Generation 

SP.C64 

£5.95 

15 

11 

Hulk 

Adventure International 

SP, C64, AC, AT 

£9.95 

16 

20 

Cavelon 

Ocean 

SP.C64 

£5.90 

17 

17 

Stop the Express 

Psion 

SP 

£5.95 

18 

30 

Micro Olympics 

Database 

SP. C64, AC 

£6.95 

19 

18 

Beaky & Egg Snatchers 

Fantasy 

SP 

£6.50 

20 

16 

Fiqhter Pilot 

Digital 

SP 

£7.95 

21 

15 

Loco 

Alligata 

C64 

£7.95 

22 

22 

Encounter 

Novagen 

C64.AT 

£8.95 

23 

23 

737 Flight Path 

Amrog 

Vic, C64 

£7.00 

24 

— 

Blagger 

Alligata 

C64.AC 

£7.95 

25 

27 

Kosmic Kanga 

Micromania 

SP 

£5.95 

26 


Code Name Mat 

Micromeqa 

SP 

£6.95 

27 


Aztec Challenge 

Audiogenic 

C64.AT 

£8.95 

28 

28 

Son of Blaqqer 

Alligata 

C64 

£7.95 

29 

19 

Frakl 

Aardvark 

AC 

£7.50 

30 

26 

Football Manager 

Addictive 

SP, C64, AC 

£6.95 





1 TW 

LW~ 

MACHINE 

PRICE 

DISTRIBUTOR 


TW 

IvT 

MACHINE 

PRICE 1 01 

► 1 

1 

IBM PC 

£2,390 

IBM 


1 

Spectrum 

£99 Si 

1 *-2 

2 

Apricot 

£1,760 

ACT 

► 2 

2 


£199 CE 

A3 

7 

Compaq 

£1,960 

Compaq 

▲ 3 

s 

BBC B 

£399 |A( 

▼ 4 

3 

Apple III 

£2,755 

Apple 

►4 

4 

Vic 20 

£140 Cl 

1 ►s 

5 

Televideo TS1 603 

£2,640 


▼ 5 

3 

Electron 

£199 "lAc 

A 6 

8 

Wang Professional 

£3,076 

Wang 

A6 

7 

Memotech 500 

£250 M 

T 7 

4 

Sirius 

£2,525 

ACT 

▲ 7 


Amstrad 

£229 Ar 

1 A 8 


Kaypro 

£1,604 

Kaypro 

▲ 8 

9 

Oric 

£99 "foi 

I ^9 
| A 10 

2— 

Philips P2000c 

NCR Decision Mate V 

£1,484 

£1,984 

MD.KDS 

NCR 

T9 

► 10 

10 

Atari 800XL 

£250 At 


These charts ar 


ipiled from both independent and multiple sources across the nation They reflect what's happening in high streets 
during the week up to August 1 . The games chart is updated every week 
Neither mail order nor deposit-only orders are included in these listings The prices quoted are for the no-frills models and include VAT 
Information for the top-selling micros is culled from retailers and dealers throughout the country and is updated every month 
PCN Charts are compiled exclusively lor us by RAM/C. who can be contacted on 01-892 6596 






MILES BETTER SOFTWARE 

221 Cannock Road, 

Chadsmore, Cannock, 

Staffs WS11 2DD. 

Tel: 0543 53577 

U.S. GOLD SOFTWARE 


Beach Head 

8.95 

12.00 

‘Solo Flight 

12.00 

12.00 

‘Forbidden Forest 

7.95 

12.00 

‘Aztec Challenge 

7.95 

12.00 

‘Slinky 

8.95 

12.00 

‘Caverns of Khafka 

7.95 

12.00 

‘Dallas Quest 



12.00 

‘Flak 



12.00 

‘Bruce Lee 

12.00 

12.00 

•AVAILABLE FOR THE ATARI 


HARDWARE: 


Amstrad mono computer 

229.00 

Amstrad colour computer 

329.00 



PROGRAMMERS 

£1,000 REWARD! 

We are offering a prize of £1 ,000 for the best arcade 
game program submitted to us by August 31 , 1984 
for either the 48K Spectrum, Commodore 64 or 
Amstrad. The program must be your own copyright 
which will be assigned to us on presentation of the 
award. The winner will also receive royalties based 
on our normal, escalating royalty package, for all 
copies of the program sold for any home computer. 
To enter, submit a copy of the program together with 
full operating instructions to: 

R M Summers 

STERLING SOFTWARE 

Garfield House 
86-88 Edgware Road 
London W2 2YW 

The decision ot the publishers will be flnsl end the name of the 
winner will be announced In the computer press. 

Sterling Software is a division of Sterling Publications Limited. 


Phone for software availability and 
top s/w lists. 


Gate Lodge 
Display Ltd 

one ofBritains leading 
manufacturers of pre-formed 
plastic point of sale. 


AVAILABLE NOW 

to compliment the computer and audio 
cassette. We offer a wide range of wall or 
free-standing display units, suitable for 
home or business use. Holding between 
15-60 cassettes. 

Prices from £5.50 + VAT 


Gate Lodge Displays Ltd 

12 Gate Lodge Close 


AUGUST 18 1984 


TIRED OF WAITING 
FOR PROGRAMS TO LOAD? 

AT LAST THE WAITING’S OVER! 

IKON COMPUTER PRODUCTS 
ANNOUNCE THEIR NEW 

J ULTRADRIVE t 

$ FOR THE BBC MICRO { 

J £79.95 inc VAT J 

★★★★★★★★★★★★★★★★★ 

The Ultradrive is a low cost high speed data storage device which provides all the facilities of 
an expensive disc system at a price only a little higher than an ordinary cassette recorder. 

It records on a mini cassette at 1 0 times the speed of an ordinary cassette recorder, and has a 
typical access time of 20 seconds. Each cassette has a minimum formatted capacity of 1 20K. 

SO MUCH FOR SO LITTLE 

The Ultradrive costs ONLY £79.95 INCLUSIVE OF VAT. This includes all necessary 
interfaces, operating system, utility cassette and manual. NO HIDDEN EXTRAS! 

PAGE LEFT AT EOO 

The Ultradrive operating system has been designed to use none of the computer's RAM, 
so virtually all existing software will run successfully with it installed. 

LOCKSMITH 

The utilities cassette contains a program to transfer your cassette based software to the 
Ultradrive. 


SOPHISTICATED FILING SYSTEM 

The Ultradrive has been designed to respond to all BBC commands like LOAD, SAVE, 
CHAIN, OPENIN, OPENOUT, OPENUP, CLOSE#, PTR#, EXT#, PRINT#, INPUT#, 
BGET#, BPUT#, EOF#, ‘CAT, ‘LOAD, ‘SAVE, ‘RUN, ‘SPOOL, ‘EXEC, ‘OPT. Additional 
commands include * ULTRA, ‘ULTRAU, *SWAP, ‘RENAME, ‘DELETE, ‘KILL, ‘ACCESS, 
‘COMPACT, ‘INFO, ‘DRIVEand ‘LOCKSMITH. Newstarcommandscan beaddedtothe 
utilities cassette by the user as desired. 


RANDOM ACCESS 

The Ultradrive fully supports random access, and upto five files may be open at one time. 
It can search in both directions, thus minimising access time. 


INTERFACING AND COMPATIBILITY 

The Ultradrive connects to the BBC via the user port. Power is taken from the auxilliary 
power supply socket. The Ultradrive is compatible with sideways extension boards, 
second processors, silicon discs, disc drives, word processing systems and other ROM 
based software. 


“Also availableforthe DRAGON 32, NASCOM and TANDY computers. Coming soon for 
the ORIC and COMMODORE 64. Send S.A.E. for specifications. 

PRICES 

ULTRADRIVE £79.95 + £3.45 P&P 

MINICASSETTE £4.03 

BOX OF 6 CASSETTES £20.13 

CLEANING CASSETTE £4.60 

AVAILABLE FROM IKON COMPUTER PRODUCTS LTD.. KILN LAKE. LAUGHARNE, DYFED SA33 «QE 
TEL 099 421 515. ACCESS AND BARCLAYCARD ACCEPTED 


PCN AUGUST 1 11984 





lii'i'JiikHia'i'Jiiiiyi 


Lost in a maze of bits and bytes, trapped in a forest of errors, bugged by Basic? Whatever the problem, 
CALL on us. Our panel of experts is at your command. 


Write to: Routine Inquiries, 
Personal Computer News, 
VNU. Evelyn House. 62 
Oxford Street. London W1A 
2HG. 


Basic essentials 
of the perfect micro 


ADespite having had a Dra- 
W^gon 32 and a Commodore 64 
I am still searching for my 
perfect micro. This must have 
good graphics and sound, easily 
understood Basic for the 


Eventually I narrowed my list 
to the Elan, Yamaha YIS503 
and the new Amstrad CPC464, 
but I'm still in doubt about the 


extent of imported software/ 
peripherals for the Yamaha, the 


Could you tell me which of the 
three most fits my needs, and 
what the release datesareforthe 
Elan and the Yamaha. 

Paul Edwards, 

Camberwell, London. 

A Last things first. The 
greybeards among us will 
remember the catch phrase 'a 
new Elan will be launched on 
September 14' — to do the 
company justice, it didn’t de- 
fine ‘launch* and it didn’t spe- 
cify the year, but punters 
assumed it would be 1983. 

So far we haven't seen the 
Elan alias Flan alias Enterprise, 
so we can’t comment on it. 
What we can say is that, in the 
time since it was first mooted, 
the biggest Christmas micro 
boom Britain has ever seen has 
come and gone, and if any- 
body’s been waiting for it to 
arrive since last September 
they’ll have missed a lot of 
programming fun. Sure, there's 
a chance it will tum out to be a 
world-beater, but there’s also a 
chance that every IBM PC in 
the world will spontaneously 
start to grow long red hairs. 

We assume your interest in 
the Yamaha stems from its 
ability to take a music 
keyboard. If you’re determined 
to use your micro as a musical 
instrument as well as for prog- 
ramming then the Yamaha 
might well be for you , but if you 
just want a micro with good 
sound you might well do better 
elsewhere. 


The Yamaha’s MSX Basic is 
easy to understand and nice to 
use, the standard MSX sound 
specification will give you all 
the sound facilities you’re liable 
to need. The pricing of MSX 
machines, however, is liable to 
be a little higher than compara- 
ble machines currently on the 
market. As far as software is 
concerned, the Japanese stuff 
we’ve seen is good, but the main 
thrust is liable to be from UK 
companies. As they've got a 
good deal of 2180 experience 
there should be quite a lot of 
good stuff around. 

The Amstrad seems quite a 
bargain from what we’ve seen 
so far. The Basic is excellent, 
and its facilities are impressive 
for its price . Software is starting 
to come out for it right now. 

But when all’s said and done , 
what’s wrong with your 64? It 
has good sound , lots of software 
available, and while the 
peripherals aren't exactly state- 
of-the-art it has plenty of them. 
The only problem is the Basic, 
so why not just buy one of the 
extended Basics that are avail- 
able, such asTurbo Basic or BC 
Basic? Currently you seem to 
be looking at machines in the 
price range that your current 
machine is in, and with respect 
we’d say that was daft. 


PEEK at Spectrum's 
murky manual 

Q l’ve just about got to grips 
with Basic programming on 
my Spectrum, but I find chapter 
24 (on the memory) and chapter 
25 (on system variables) puz- 
zling. I ’d like to get to grips with 
machine code programming, 
but if I can’t grasp the subject 
from the manual, wouldn’t I 
just be wasting my money? 

Tim Brown, 

London SW3. 


A You’re not alone in being 
confused by that section of 
the manual. The problem here 
is at least partially that Sinclair 
has tried to cram a quart into a 
pint pot, so although there’s a 
good deal of useful information 
there, it’s not that easy to 
understand. 

One of the easiest ways to 
work out what’s going on inside 
the Spectrum's ROM is to take 
a look at the system variables. 
Try this: 


40 POKE 23692,255: GO TO 10 

What you’re doing here is 
PEEKing at the number in the 
memory locations from 23552 
to 23558, and presenting the 
result in tabular form. The 
poke 23692,255 is just a way of 
telling the Spectrum that it has 
another 255 lines to scroll 
before it asks you, ‘scroll?’ 

Your program should now be 
looping round the screen, so 
press a few keys and you'll see 
some of the peek values 
change , because the area you’re 
PEEKing is the one that deals 
with key presses. 

Now look at chapter 25 and 
you’ll see that the area from 
23552 is ‘used in reading the 
keyboard’. It’d be pointless 
going into the matter in more 
depth at this stage, as you really 
need to find out more before 
you go getting yourself involved 
with specific system variables. 
But with a bit of luck you may 
just have felt something click 

Now if you look at the 
memory map in chapter 24, 
you’ll see that the Spectrum’s 
memory locations arc laid out in 
order. Each of these locations 
can hold a number from 0-255, 
and whenever you tell the 
Spectrum anything, it changes 
the numbers in some of those 
locations. 


What’s holding up 
the MSX machines 


Q I have a ZX8I, and last 
Christmas I decided to wait 
until the MSX machines had 
arrived before deciding on 


grade to. At the time I thought it 
would be a matter of a few 


look like it ’ll be Christmas again 
before I see one, and I’m not 
even sure about the specifica- 
tions yet. 

For example, what do you do 


the peripherals like? Please 
help, as all this waiting is 
stunting my growth. 

D Smart, 

St IVes, Cornwall. 


A Be assured that the MSX 
machines should be in the 
shops this autumn . but don’t be 


too assured, because the 
Japanese companies seem to be 
having grave difficulties getting 
the UK versions into the 
country. 

The delays were initially 
clamed on the dock strike , but it 
may actually be more the case 
that some companies are having 
difficulty getting together the 
volume production they need. 
At least one company we know 
is expecting to receive small 
quantities of hand-built 
machines fairly soon, so the 
mass production ones clearly 
can’t be ready. 

The MSX companies have a 
couple of problems that do not 
affect UK manufacturers. First 
of all, they’ve done a sort of 
simultaneous launch deal with 
one another, so they have to 
wait for the slowest. It’ll also be 
difficult for them to be too 
flexible on price without acting 
in concert, and for the same 
reason they've had to be cagey 
on specifications. 

Their Japanese origin also 
doesn't help, as you can’t really 
fly in large quantities on con- 
sumer goods, so they have to 
come by sea. This means the 
companies have to get their 
Christmas stocks dead right. 

The Japanese element is also 
going to cause problems be- 
cause the pound's gone down, 
and the manufacturers will 
therefore get fewer Yen for 
every machine sold. As there 
are already doubts that they'll 
be able to match the pricing of 
the 64, and the guess for prices 
is around £250-£300, they're 
liable to be squeezed on mar- 

As regards peripherals, there 
is a story that MSXDOS went 
down well when it was shown in 
the US, but there's hardly been 
a sniff of them here, and very 
few details are available. The 
way that standard peripherals 
will be used is by running them 
out of the cartridge slot. This is 
not a misprint — it may seem 
odd, but as the machines have 
non-standard edge connectors, 
it's the only standard expansion 
slot that's available. 

Having said all that, the 
machines we've seen (Japanese 
market only) are pleasant to 
use, despite having some very 
odd Japanese styling quirks. If 
you can bear to wait a few more 
weeks, do so. but keep an eye 
open for what the rest of the 
market is doing. 


PCN AUGUST 1 1)984 


Another No.l from Ocearr 



CO FOR COLD! 



Ocean House 6 Central Street • Manchester M2 5NS Tel: 06 1 832 6633 


Ocean Software is available from all good software dealers and selected branches of: 

WOOLWOKTH W HSMITH , ‘Mb LASKYS Rumbelows and Spectrum Shops 





More hints and tips from our readers to make programming a little 


easier. 


You all know the feeling: after 
hours, days or even weeks spent 
particular problem you 


one of those late-night expedi- 
tions through the memory map 
you find some undiscovered 
feature. Well don’t keep it to 
yourself — send it here. We pay 
£5 for every tip and routine 
printed and £25 for a genuine 
Megawave. 

Send your contributions to: 
Microwaves, PCN, 62 Oxford 
Street, London Wl A 2HG. 


Spectrum copyright 
hint shared 

Anyone wishing to add a copy- 
right message to their Spectrum 
programs will be interested to 
know how to make a line which 
cannot be altered or deleted, 
but will run normally. 

To do this just enter the line 
you wish to protect as line 1 , and 
then type: 

POKE (PEEK 23635+ 250* PEEK 

This protects the program by 
making line 1 into line 0. 
Michael Batey, 

Birkenhead, Wirral 


• A little used instruction cpl, 
(2F hex), like the first tip, has 
the advantage over the more 
commonly seen xon 255 of 
being only one byte long. This 
reverses each bit in the ‘A’ 
register (eg 10101010 becomes 
01010101). 

• The following routine will 
allow a program using calls or 
jps to be relocatable. 

call ret ; call any ret in ROM 
dec sp ; decrease stack 
dec sp ; pointer twice 
pop hl ; HL=address of dec sp 

This works because a call 
puts the address of the next 
instruction on the stack. For 
example : call 0070 could be the 
first line on a Spectrum. 

Callum Gibson, 

Blairgowrie, Perthshire 


Z80 machine code 
triple bill 

Here are three tips for Z80 
machine code programmers. 

• Instead of the two byte 
instruction ld a, 0, the same 
result can be achieved by xor 
a . ( A F h ex ) . and this is one by te 


Give your Amstrad a 
change of character 

Amstrad owners will no doubt 
have been experimenting with 
user-definable characters with 
the Symbol after command, 
and may have created a whole 
new character set. 

One simple way of obtaining 
a new character set is to type 

CALL ABAOA. 

This provides an interesting 
effect by splitting each charac- 
ter down the middle and further 
rearranging it. 

If you wish to reset the 
computer from within a prog- 
ram. put call 0 where re- 
quired, and a complete hard 
reset will occur. 


Display over eight colours on the Oric 

The Microwaves section in issue 62 had a tip to allow more than 
eight colours to be displayed on the Oric screen. The routine 
took some time to run and displayed only one colour at a time , so 
I have written a program which runs in a comparatively short 
length of time and displays all the new colours in a grid on the 


0 HIRES 

1 FOR G-l TO 7 

2 CURSET 0*30-1 ,£ 

3 CURSET 0,0*23-1 

4 NEXT O 

10 FOR Y-0 TO 7 
20 FOR X-0 TO 7 
30 CURSET X*30,Y* 
40 FOR C»0 TO 11 
30 FILL 1,1,X*16 
60 NEXT C,X,Y 


Using Easyscript and 1520 plotter 

You can use the Commodore 1520 plotter with Easyscript, and 
without all the open statements, using this program. 

When run, the program asks for the number of columns to be 
used, and sets the plotter to lower case mode and loads Easy- 

To obtain a hard copy, the printer option should be 0 and the 
following sequence of keys should be pressed: 

‘fl,0,D,0,6 return, P’. 

1000 REM XXXXXXXXXXXXXXXXXXXXXXXXXXXXAA 

1010 REM xxx EASY SCRIPT SET UP xxx 
1020 REM xxx BY MATTHEW DESMOND xxx 
1030 REM xxx USE WITH 1S20 PLOTTER xxx 
1040 REM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
1050 REM xxx WHEN COPY IS NEEDED *xx 
1060 REM xxx TYPE FI ,0.0,6 CRETJ ,P XXX 
1070 REM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
1080 PRINT "l' ; 

1090 PRINT'HOUI MANY COLS ?Q_" 

1100 PRINT'D Se- 
ll 10 PR I NT "2 5 40 
1120 PR I NT "3 3 20" 

1130 PRINT"4 3 10" 

1140 GETA*: IFAi= "THENU40 

1150 A=UALCA*3 

1160 IFA<10RA>4THEN1 140 

1 170 0PEN3 .6,3: PRINT*3 . A-l : CL0SE3 

1180 0PEN1 ,8.1S:PRINT«1 . T':CL0SE1 

1190 0PEN6 , 6 , 6 : PR I NT«6 , 1 : CL0SE6 

1200 PRINT” INSERT EASY SCRIPT DISK" 

1210 PRINT'QPRESS A KEY WHEN DONE" 

1220 POKE 198.0 
1230 GETA*: I FA* =•" THEN 1230 
1240 CLR: LOAD' 0: X" .8 . 1 
Matthew Desmond, 

Chelmsford, Essex 


Graphics and text on TV with Dragon 32 


i improved version. 

Type in the following routine , save it on cassette and then run 
it. You can type in graphics commands in direct mode and see 
them being carried out. 

The program includes a check sum to ensure the data 
statements are entered correctly. 

1 REM MIXED TEXT AND ORAHICS 

2 REM DRAGON 32 

3 REM BY F R ELL AH I 1984 
3 CLEAR 400,32700 

6 PMODE4 ! PCLS 
10 L-3270l:C*0 


IF C < >8494 THEN PRINT'YOU h 
TYPING ERROR IN THE DA- 
POKE 361,0 : POKE 269, 

DATA 73, 01, 69, 7F , 01, 6 

0 DATA 22,B7,FF,C3,B7,F 


9 DATA 4F,1F,01, 7E, 9D, 
9 DATA 13, B7 , FF , 22 , B7 , 
9 DATA FF,C4,B7,FF,C6, 


STATEMENTS": STOP 


PCN AUGUST 11 1984 


LOOKING FOR 
SOFTWARE? 

WE HAVE BUILT A LIBRARY OF 
INFORMATION ON WHAT IS 
AVAILABLE 

A PHONE CALL IS ALL IT WILL 
COST YOU TO GET SOMEONE 
ELSE TO COME UP WITH 
THE ANSWER 

SOFTWARE INFORMATION 

01 -625 5404 


AUGUSTlll 



Immediate Business Systems 
3 Clarendon Drive 
Wymbush, Milton Keynes 
MKA 8BA 

Telephone (0908) 568192 


The Portable Systems People. 


Offer for Sale the Epson PX8 plus Wordstar, Micro 
Calc, Schedular, communications software and full 
documentation. Despatch will be by return. All 
machines will be supplied with a standard printer cable 
in addition to the above. 

If you want more than just one PX8 then contact IBS 
for more information. IBS offer a full range of portable 
business machines. They specialise in portable 
computing and the supply of full turn-key systems to 
customer requirements. 


— 

I don't want to be left out. Please send me my PX 8 
by return. I have enclosed my cheque for £933.22 
(£81 1.50 + VAT) 

Name (Block Capitals) 

Signature 

Delivery Address 








The QL is bringing a breath of fresh air to user groups, as Harriet Arnold found out. 


New micros, new horizons . . . 


The QL has been selected by a 
TRS-80 group as the tonic to 
revive its flagging fortunes. 
Sinclair’s business micro is par- 
ticularly suited to the group said 
chairman Dick Mackie since 
the machines have certain fea- 
tures in common: the Tandy 
Model 1 and QL are ’both very 
basic systems, cheap to start off 
with so that, as with the 
Model 1, add-ons will be the 
most important thing'. 

Mr Mackie seems to welcome 
the QL’s bad points along with 
the good. 

The BBC was the rival con- 
tender but the Edinburgh- 
based group decided that mov- 
ing into fresh fields demanded 
something brand new. 

They went for something so 
utterly new that no QL had felt 
their fingertips when they in- 
corporated the twoextra initials 
into the group's name, but one 
member has now received a 
dongle-free QL which has been 
passed around. 

Details from Dick Mackie, 
Edinburgh 031-447 6651. 



Micro Computer 
Consultants Ltd 


Introducing the portable APPLE lie , the 
latest addition to the Apple II family 

IMAGEWRITER PRINTERS available ex- 
stock. All at BARGAIN PRICES, incl. lie's 


* 


MACINTOSH! £ 




The complete Desktop on a screen 


l MCC 


Ascott House, 227 Elliott St. 
Tyldesley, Manchester M29 8DG 

Tel. 0942 -89281 8 


** OVERSEAS ORDERS A SPECIALITY ** 


The NEW Applellc 



Computers W 
10 Essex House George Stre« 
Croydon CRO 1 PH 
Tel 01 6568431 . 01 680448 
943763 


PCN AUGUST 11 1984 



PRICE 


COMPUTER 




HARESOFT LTD. P.O. Box 365, London NW1 7JD.Tel: 01-388 3910 

I enclose my cheque/P.O. .No. ) made payable to Haresoft Ltd. for £ 

or please debit my Access Card No. 

Name Signature 


■■■■■■■ 


HARERAISER, is an intriguing puzzle of animated graphics and tcxiproduced in 2 parjs, 
purchasers of which will have the necessary information and be eligible for entry into a 
competition to discover the location of the Hare. To avoid desecratiori of the countryside, 
the treasure lias not been buried, the winner merely hav ing to pinpoint its location, 
to claim this superb prize. Part l, Hareraiser (Prelude) is on sale NOW'. Part 2, Hareraiser 
(Finale) from mid September. (Both parts can be ordered on one application). This is a UNIQUE 
opportunity', you or your family could solve this adventure puzzle and vain this beautiful treasure. 
Be sure of your participation. Order NOW and mold disappointment. Finders keepers! 


IIS FABULOUS GOLDEN TREASURE, THE FAMOUS 

7 £30,000 


LDEN JEWELLED HARE OF ‘MASQUERADE’ OR £30, 00( 


WITH 

HARERAISER 

FROM 

HARESOFT 





Listing 3 


• ' ' 

Simon Williams has been on the track of Locomotive Basic, a new version for the Amstrad. 


Basic comparison 


20 M0DE4 

30 FOR NX-1 TO 10 
40 XX— RND< 1279) 

30 TX-RND< 1000) -300 
60 IF TX<0 GOTO 120 
70 YX-0 
80 REPEAT 

90 MOVE XX, YX: DRAW XX*64,YX 
100 YX— YX* 4 
110 UNTIL YX>TX 
120 NEXT 


20 MODE 1 
30 FOR NX-1 TO 10 
40 XX-RNDX640 
30 TX—RNDX 80 0-480 

70 WHILE TX>0 AND YX<TX 
80 MOVE XX.YXiDRAW XX+32.YX 
90 YX-YX+2 
100 WEND 
110 NEXT 


20 MODE 2 

30 FOR NX-0 TO 13 

40 VDU 26 

50 COLOUR 128+NX i CLS 
60 VDU 28,3,24,16,8 
70 COLOUR 143-NX : CLS 
80 A-GET 
90 NEXT 


T he new Amstrad CPC 464 64K colour 
computer has received considerable 
coverage in the press (see PCN issue 
66 for review) and has been generally 
greeted with approval for putting together 
lot of the best features of other micros, 
lut in addition the operating system and 
resident Basic offer many features pre- 
viously unavailable to the programmer 
orking in a high level language. 

The Basic included with the Amstrad 
as written by a firm called Locomotive, 
and has much in common with BBC Basic. 

therefore worth comparing the two. 
There are three main sections of the 
language that are interesting. 

Structures 

One criticism that has been levelled against 


Locomotive Basic is that it hasn’t followed 
the lead that Acorn set and Sinclair 
followed on the QL in providing proper 
control structures. These are seen as a way 
to exclude the infamous ooto statement. 
But the main area in which Locomotive 
Basic falls down is in the omission of 
multi-line procedures or functions with the 
facility to pass local variables. 

Single line functions are allowed, and 
these are reminiscent of functions offered 
in some of the really early versions of 
Microsoft Basic. 

There is also no repeat . . . until loop 
structure, but instead the while . . . wend 
loop is included. This is rather more useful 
than the repeat . . . until as the test for 
executing the loop is performed at the start 
of the loop. With a repeat . . . until, the 


loop must be executed at least once. 

This may seem rather an esoteric 
distinction, but Listings 1 and 2 may serve 
to illustrate the difference. Listing 2 is the. 
Locomotive version. 

The if . . . then . . . else statement is 
fully supported, which means that the 
whole structure can be nested. In BBC 
Basic: 

20 IF A - I THEN IF B — I THEN IF C- 1 THEN 

PRINT" all=i” else print” a and B=l” 
ELSE PRINT” A- 1” 

will evaluate incorrectly if A<> 1 Of B<> 1 
because the else statement will always 
refer to the first if clause in the statement. 
Locomotive Basic has no trouble in sorting 
these things out. 

There are several useful features of 
Locomotive Basic which will make life 


PCN august u i 






AMSTRAD BASIC 


easier for the programmer. Several of 
these facilities have had to be provided by 
extra 'toolkit' programs on the Beeb. Of 
particular note are fre which will return 
the amount of free space left in memory 
(and may be used to force ‘garbage 
collection'), cont which will continue 
execution of a program after it has been 
temporarily halted, and renum which can 
be used to renumber a whole program or, 
more importantly, only a section of it. 

chain merge may be used to combine 
two or more programs together from tape . 
This is a useful feature if you want to keep a 
set of standard subroutines for use in your 
programs. Integer and string variables may 
either be defined by appending a % or $ to 
the variable name , or by defining groups of 
variables using the defint or defstr 
statements. These commands hark back to 


older versions of Basic, such as that used on 
the TRS-80, so it is surprising that Acorn 
didn't consider them important enough to 
include on the BBC. 

Locomotive has also added several 
commands new to Basic. The erase 
command will release space used by an 
array if it is no longer required in the 
program, lower! and upperS will 
convert strings of mixed characters to 
either lower or upper case, and max and 
min will return the maximum or minimum 
values from a list of numbers or numeric 
variables. Any key on the keyboard may be 
redefined using the key DEFstatement and 
the escape key may be easily trapped using 
the on break gosub construction. 

There are a few features of BBC Basic 
which are not available or are more 
awkward to use on the Amstrad. Among 


these are the lack of a get statement 
(although inkey$ is supported), the tab 
function which may only take the horizon- 
tal coordinate and prints the appropriate 
number of spaces on the screen, and the 
fussiness of the interpreter in requiring 
spaces between each keyword and vari- 
able. 


Graphics 

When it comes to graphics commands. 
Locomotive Basic seems to have been 
modelled more closely on Spectrum lines 
than on Acorn's rather complex way of 
doing things. Simple functions such as 
setting foreground, background and bor- 
der colours are achieved using pen, paper 
and border commands rather than a 
number of parameters within a gcol 
statement . The swapping of colours within 


20 ► 


10 REM The Amstrad equivalent o-f the demo in listing 3 

20 MODE 0 

30 FOR NX=0 TO 15 

40 WINDOW 1,20,1,25 

50 PAPER NX: CLS 

60 WINDOW 4,17,8,18 

70 PAPER 15-NXsCLS 

80 IF INKEY**" " GOTO 80 

90 NEXT 


10 REM Keeping the sound queue -fed on the BBC micro. Try making 
line 70 just PROCsound to see why the ADUAL statement is necessary. 
20 MODE 2 
30 REPEAT 

40 FOR YX-0 TO 1023 STEP 8 
50 GCOL0 , YX/8 
60 MOUE0.YX: DRAW 1 279, YX 
70 IF ADUALC -6) >0 PROCsound 
80 NEXT 
90 CLS 

100 UNTIL FALSE 
110 DEF PROCsound 
120 READ FA 

130 IF FX=0 RESTORE tENDPROC 
140 SOUND 1 ,-15, FX , 20 
150 ENDPROC 

160 DATA 53,61,69,73,81,89,97, 101,0 


10 REM An equivalent program on the Amstrad CPC 464 
20 MODE 0 
30 WHILE -1 

40 FOR YX-0 TO 400 STEP 4 
50 MOUE 0,Y X: DRAW 640 , YX , < YX/4) MOD 16 
60 ON SQ< 1) GOSUB 100 
70 NEXT 
80 CLS 
90 WEND 
100 READ FX 

110 IF FX=0 THEN RESTORE s RETURN 
120 SOUND 1,FX, 100,7 
130 RETURN 

140 DATA 478,426,379,358,319,284,253,239,0 


PCN AUGUST II I 


EuSEEEEEIS 

ately and allowed text and graphics to be 
freely mixed on the same screen. The 
Amstrad extends this ability by providing 
up to eight text windows plus a single 
graphics one. These are defined with the 
window command and text may be written 
to any window using window swap. User 
defined characters may be set up using the 
symbol keyword, after having first de- 
fined how many UDC’s are to be used with 
the symbol after command. 


the palette (there are 27 available on the 
Amstrad, with a maximum of 16 selectable 
at any one time) is effected by the ink 
command. Any two colours may be made 
to flash alternatively as one colour and the 
flashing rate is selected with speed ink. 

All in all, colour control is a lot more 
human under Locomotive Basic. Listings3 
and 4 give a comparison of the colour 
commands on the two machines. 

The number of plotting options on the 
Amstrad isn't as large as on the Beeb. and a 
notable ommission is any form of fill 
routine. The smaller number of options 
does allow each to be covered by a separate 
command, however. Thus move, plot 
and draw govern absolute movement 
while mover, plotr and drawr do the 
same for relative plotting. The colour of 
the drawn line can be specified as a third 
parameter in the draw command. 

The graphics and text cursors may be 
tied together with the tag command and 
separated again using tacoff, and the ink 
colour at a specified point is obtained using 
test x,y. The current positions of the text 
and graphics cursors are returned by the 
hpos, vpos and xpos, ypos commands 
respectively. 

The BBC micro was quite revolutionary 
in providing separate text and graphics 
'windows' which could be defined separ- 


One of the key features of Locomotive 
Basic is its ability to handle Z80 processor 
interrupts directly. What this means is that 
you can write programs that appear to 
execute simultaneously as each will take a 
share of the processors time at the machine 
code level. One of the uses of this feature 
with a home micro might be the running of 
music routines in the background to a 
games program. The Basic commands 
which handle this feature are after and 
every, which will service a subroutine 
either once or continuously at a predefined 
frequency. 

If you don’t want to run to the 
complications of using interrupt-driven 
routines, however. Locomotive Basic can 
still help to service a sound subroutine with 
the on so gosub clause. This construction 


■■■HM 

will check one of the three sound channels 
and jump to a subroutine if there is space in 
the sound queue for that channel to add 
extra notes. Listings 5 and 6 demonstrate 
how to use this feature, and the BBC 
equivalent using the adval statement. 

The three sound channels simulate a 
stereo effect by running into different parts 
of the stereo image, but the sound 
statement itself is fairly complex and needs 
considerable study to get the best from it. 
The sounds may be modified by either or 
both of two envelopes, governing tone and 
volume. This is virtually equivalent to 
splitting the envelope command on the 
BBC micro in two. It is perhaps a little 
easier to understand because of this. 

Conclusion 

The authors of Locomotive Basic have 
gone out of their way to cater for as many 
different users of the Amstrad machine as 
possible. The first time user should find 
that the number of specific commands with 
sensible names make the machine easy to 
use. Those graduating from other 
machines will notice very little is missing 
from this implementation of Basic (except 
the use of procedures and some other 
structured constructs) and will be pleased 
with the extra facilities designed to make 
life easy for the programmer. 


Locomotive that stops and starts 


T he most unusual feature of Locomotive 
Basic is its ability to handle interrupts 
directly from Basic. The command every 
gives access to four interrupt timers, 
allowing a program to jump to a subroutine 
at a set interval. This may sound amazing, 
but it's difficult to think of any real use for it. 
However, what it does do is change the 
way you design your programs. 

The example program shows three 
bouncing balls, each driven by the inter- 
rupts. Lines 50 to 70 set up the interrupts, 
line 50 sets the program to jump to the 
subroutine after 4 counts (of 'Ao second 
each) on timer 0. The bouncing balls are 
shown by the digits 0, 1 and 2, to show 
which timer is being used. 

The interrupts must be handled careful- 
ly. Note that each subroutine to move the 
characters begins with the command di, 
disable interrupts, and ends with ei. enable 
interrupts. This has to be done because an 
every, set to a given timer at a faster rate 
than another, may interrupt another inter- 


rupt-driven routine (if you see what I 
mean). 

When an interrupt occurs, whatever is 
happening at the time is suspended' . So if 
you use one command that is dependent 
on another, eg locate c,r:print B2$;, you 
may find that the interrupt occurs between 
the two statements. In this example, if the 
next statement jumped to by the interrupt is 
a print, you'll find things appearing in odd 
places on the screen. 

Another factor you have to take into 
account is that if you set all the timers to 
interrupt at fast rates, say every 'Ao sec, 
then only one will get a look in. Similarly, if 
the subroutine set for a given timer takes a 
long time (and uses di), then any other 
every command may never get executed. 

You could write the sample program in 
'normal' Basic, by jumping to the sub- 
routine in sequence, but the interrupts 
provide an easy and simple solution. They 
also give you a good grounding in how 
interrupts work, without having to get your 


hands dirty messing around in machine 
code. 

The BBC also has the ability to handle 
interrupts, but not from Basic. On the BBC 
they are known as events and to use them 
you must redirect vectors and make use of 
the built-in assembler This is much harder 
to do but is probably more useful. 

The only real use for interrupts is for 
scanning keyboards, ports, etc or moving 
sprites round the screen But such proces- 
ses are better handled with machine code 
routines because of their superior speed. 

Locomotive Basic, as implemented on 
the Amstrad. is probably easier to learn 
and use than BBC Basic. Things like 
setting ink, paper and border colours and 
so on are all accessed from Basic words 
rather than the BBC's obscure vou and • fx 
commands. However, some if its unusual 
features, while they may encourage you to 
take a more structured approach to 
programming, may be of limited practical 
value but lots of fun. 


10 CLS 

20 X0« id: Y0- 10: x l =X0: Y1-Y0: X2-X0: Y2=Y0 
30 DX0«1 : DY0-1 : bxi-»-i:byi=i :BX2-*i :b v 2»- 1 

40 b0*--0*:bi*--i ":s2*=--2- 

30 EVERY 4,0 GOSL'B 90 
60 EVERY 3,2 G03UB 130 
20 EVERY 3,3 GCOUB 210 
90 GOTO 90 

90 DT : I..OCATE X0, Y0 : PRINT ■ "I 

100 X0-X0+BX0: Y0-Y0*BY0 

110 IF X0539 OR X0< 2 THEN BY0-=-BX0 

120 IF Y0>22 OR Y0<2 THEM DY0’--*5Y0 

130 LOCATE X0, Y0: “PINT B0*i 


El: RETURN 

bi:locate XI , Y1 ^RTN’-- "I 
yi*-xi*rxi : Yi-Yi+BYi 
IF XI >39 OR XI <2 THEM BXl*--rV. 
IF Y 1 >22 OR YlfT THEN DY1«- -BY! 
LOCATE VI, Yl: PRINT B’»: 

EI : RETURN 

dt:locate v2,y2:print ■ •: 

X2=X2< BXT: Y2«Y2 + BY2 
IF X2>39 OR X2'2 ’■•IEN 3X2--BX2 
IF Y2>22 PR Y2tO THEN BY2=-BY2 
LOCATE V2, Y2: D RINT B2*t 
EI : RETURN 


PCN AUGUST 11 1 




A maxim which eloquently describes the Brother RS-232C interface, the HR-5 is compatible with BBC, 
J c Spectrum, Oric, Dragon, Atari and most other home 

' ipular software 

7 or mains operated 
has a starting price 


spectrum, cmc 

Less than a foot across, it’s nonetheless loaded with computers and popi 
features. Perfectly portable, the battery or mains operated 

The little printer that’s low on decibels. HR-5 weighs less than 4 lbs, and 1 
There’s one thing the HR-5 won’t give you. of only £159.95 (inc VAT). 

Earache 


Which is reallv something to shout about 


For the annoying ‘clickety clack" many printers p 
produce is mercifully absent from the HR-5. 

Quiedy efficient, it delivers high definition 
dot matrix text over 80 columns at 30 characters per | 
second (maximum) 

Text or gra phics with ease. 

The HR-5 also has something of an artistic bent | 
Being capable of producing uni-directional 
graphics and chart images together with bi-directional 
text What’s more it will hone down characters into 
a condensed face, or extend them for added emphasis. 

At home with home computers. 

Incorporating either a Centronics parallel or 


PLEASF SEND ME MORE DETAILS OF THE REMARKABLE BROTHER 


HR- SPRINTER. 


—TEL NO 


ESSE 


DEPT R BROTHER OFFICE EQUIPMENT DIVISION. JONES + BROTHER. SHEPLEY STREET. GUIDE BRIDGE AUDENSHAJV MANCHESTER MM S|D 

TEL-061 T30 6S}I(I0 LINES) 061 3300111 (6 LINES)06I 330 3036(4 UNES)iTELEX: 669092. BROTHER INDUSTRIES LTD- NAGOYA, JAPAN. 






A^-V'V- V- V-^. A 







e 


e 


A pple Computer, the bastion of micro I 
traditionalism, has finally jumped on I 
the bandwagon and gone portable. I 
The lie is probably the final stage in the I 
development of the Apple 11 series, but it I 
also represents a major rethink in Apple 

Although the keyboard will be very 
familiar to anyone who has used the lie, 
that is where the similarity ends. Every- 
thing on the lie is inside the box and sealed 
off — no slots for add-on boards and 
therefore no pop-off lid. This is an Apple 
for people who want an off-the-shelf 
micro, not wire merchants. The expanda- 
bility of the rest of the II series is gone. Inits 
place is a set of specialised chips which 
provide a fixed, but quite flexible, set of 
I/O facilities. 

Presentation 

Being aimed at a much less technically- 
minded buyer, the image of the Apple has 
undergone a subtle revamp. Externally, 
it's much more ‘eighties' , and put next to a 
'full-sized' Apple, makes the latter look 
rather old-fashioned. In keeping with 
modern thinking, many of the specialised 
details, such as connectors, are identified 


with icons which are intended to eliminate 
linguistic confusion. 

In fact, the noticablc thing about the lie 
is the relative unobtrusivenessof the actual 
technology, which is carried over to the 

Documentation 

One of Apple's main selling-points has 
always been the quality of the documenta- 

owners could, if they so wished, not only 
understand every facet of the machine, hul 
expand its capacities and even fix it if it 

This attitude to the user has changed 
completely. The manuals, with names like 
'Apple Presents the Apple lie An 

people who don't want to know how the 


computer operates, just how they can 
make it work for them . The emphasis is on 
fun. and to enhance the enjoyment the 
manuals are super glossy with plenty of 
smiling faces in glorious tcchnicolour. 

Don 't get me wrong, the manuals are still 
very good and cover all the necessary areas 
in detail. In particular, they are clearly 
written with a pleasant style. 


Setting it up takes about three minutes 
from getting in the door. All the cables 
have plugs on and you simply can’t go 
wrong. Should you have any doubts at all. 
’Setting up your Apple lie’ is virtually a 
fool-proof Noddy's guide. 

The job of instructing inexperienced 
users is handled by the machine, rather 


AUGUST 1 1 IVK4 





which accompany the lie have some 
training sections. Any inexperienced pur- 
chaser should be able to achieve a 
satisfactory fluency without support — a 
major accomplishment by Apple. 

Construction 

Packed . . . tight — that’s how it’s 
constructed. Not surprising, when you 
consider that it has most of a well expanded 
Apple He inside it, as well as a disk drive. 

You aren't supposed to look inside, so 
don't, but I can tell you from having seen 
one in pieces at its launch that the main 
board has a row of 16 6164 RAM-chipson 
one edge, for 2 x 64K, a squad of big fat 
40-pin packages with custom VLSI chips 
inside, and not a lot else. Directly above 
the board is the half-height disk drive and 
the keyboard, and the various connectors 


stick out of the back. 

Each I/O port is different , so you can't do 
anything silly like sticking 240V into the 
joystick port. I was particularly impressed 
with the quality of the sockets, which are 
firmly and safely connected by captive 
bolts. 

One thing which didn't impress me at all 
was the discovery that all Apple lies 
produce an American NTSC TV-signal 
(Never Twice Same Colour) which has the 
notable feature of not producing any 
colour whatsoever on anything but US 
standard TVs and monitors. You get a 
Modulator to convert it for PAL instead. 
This is a silly little box that plugs in the 
back , interferes with the handle and gives a 
monochrome picture. 

You’ll have to wait until August for the 
colour modulator, but it will be supplied at 


no extra cost. 

Having a handle on a computer doesn't 
necessarily mean that it’s robust enough to 
carry around, even if it's light enough, but 
this one stood up very well to the rigours of 
frequent transportation. 

The keyboard is always a major aspect of 
any computer, even those with mice, and 
though the keyboard initially resembles 
the lie's it has an unfamiliar clicky action. 
This is strongly reminiscent of the Big Blue 
Machine, but it's not unpleasant. Apple 
makes much of the keyboard being 
full-sized, unlike many other portables. 

Just above the keyboard are a series of 
diagonal slants. The two on the left are 
switches which select 80/40 column display 
and keyboard-layout. They’re set deeply 
so they don’t get flipped accidentally. A 
long fingernail will doit, but not easily. The 
right-hand pair of slants are indicator- 
lights for disk drive activity and power on 
— red and green respectively. Reset is on 
the top-left side, and requires the simul- 
taneous depression of the Control key to 
work, as usual. 

Part of the reason for the compactness of 
the lie is because Apple left out the Power 
Supply, providing it instead as a remark- 


PCN AUGUST111 




is occupied by one of the super serial 
interfaces, which in this case is used for the 
printer. Apple has recently decided that 
printers are serial, a point which I would 
argue. Serial I/O can be a very useful 
technique, but when applied to printers it 
becomes a positive liability. It's slow, and 
printers are slow enough in all conscience. 
The consequences of a dropped or spurious 
bit can be catastrophic, resulting in pages 
of gibberish. Parallel printers, on the other 
hand, would justgarble the letter leaving 
the rest unharmed. 

It’sa shame Apple didn't think of putting 
a 6522 VIA in, allowing for both parallel 
and serial I/O and more besides. Slot 2 is 
another super serial, this time for com- 
munications (modems and stuff). 

These two ACIA-driven ports come up 
with default configurations of 9600 baud, 
eight data, no parity and two stop bits for 
no. 1 and 300 baud, seven data, no parity 
and one stop bit for no. 2. These settings 
have been chosen so that serial port 1 is 
configured for an Apple Imagewriter 
printer, and serial port 2 for an Apple 
Modem, but they can be changed to 
whatever is appropriate for your device. 

The simplest way is to use the Universal 
Utilities Disk provided with the machine to 
set a new PIN (Peripheral Identification 
Number). The PIN is in fact a code which 
represents the values required to operate a 
device correctly, but if necessary you can 
store new values in the 'screen-holes’, 
which are small unused areas at the sides of 
the text page 1 screen area, and rc-initialise 


ably solid little lump, with some impress- 
ively-long cables, which sits on the floor 
somewhere between the machine and the 
plug. It makes sure you can't ignore it by 
buzzing penetratingly — no amount of 
thumping it seemed to discourage it. 

Features 

In terms that an established Apple user can 
relate to, the He contains one complete 
64K Apple II plus the circuitry to provide 
the functions of two Super Serial cards, an 
expanded (with 64K) 80-column card, a 
Mouse card and a disk drive controller . Not 
to mention a disk drive to give the 
controller something to do. None of these , 
except of course the disk drive, exist as 
individuals; in fact, most of the functions 
are handled by the platoon of custom VLSI 

The relative wealth of features provided 
is fairly obvious from the array of sockets 
and connectors on the back panel, which 
provide the input and output paths. The 
changes here are that the Apple lie only 
supports two games paddles, not four, and 
there’s no tape I/O at all. You may say that 
no-one ever uses the tape nowadays, but 
having, on odd occasions, found myself 
with a blown DOS and the only data set in 
memory. I’ve used tape as a last resort. 

Though there are no actual slots as such 
in the lie, the organisation of all Apple II 
series machines demands that everything 
which isn't plain memory must reside in a 
fixed place in the address-map, which lies 
between SCOOOand SCFFF. Additionally, 
this is subdivided into eight pages of 
hardware locations, which in a Apple II, 
11+ or He are the actual slots, and a 
common block of eight pages which is used 
for ROM drivers. This means that only one 
driver can be active at once. 

The result is that each of the 
facilities of the lie is associated with a slot 
number for the purposes of control. Slot 1 


Slot 3 is the 80-column display with 
extended memory as on the Apple He , but 
it is subtly different in th at the I/O ROM 
area from SC800 to SCFFF is always 
mapped to slot 3. This is because there 
aren’t any other slots, so no other ROMs. 

Another difference which isn't im- 
mediately obvious is that the character set 
available when the firmware is active has 
been changed, mostly to support Slot 4 
which is the mouse interface. The altera- 
tions have been in the area from ASCII 64 
to 95, which are no longer inverse upper 
case but a set of icons for using a mouse in 
Text mode. 

Apple proposes to make heavy use of 
mice in future, but to always use high- 
resolution graphics screens to provide 
suitable pointersand soon would prove too 
restrictive. The solution is the new charac- 
ter generator, which will also be available 
to He owners. Whether II and 11+ owners 
will also get upgrades is another question. 

Slot 6 is the disk interface , and slot 7 only 
exists as a way of being able to boot from an 
external disk drive under ProDOS. Slot 5 
just vanished, and any reference to it will 
give a 'No device connected’ error under 
ProDOS, and bounce you straight back 
again under DOS. 

The total absence of slots and lack of an 
externally accessible bus means that_ 


mi 

llll 

nil 


PCN PRO-TEST I 

EEman 



£1,065 inc VAT 

65C02 (CMOS version of 6502) 

16K 

128K 

80 x 24, 560 x 192 graphics, 16 colour 
61-key, full travel keyboard 

mouse, joystick, modem and serial printer ports, TV and 
RGB monitor, external disk drive 
Applesfoft Basic, ProDOS 

Monitor (£161), external disk (£264), mouse including Mouse 
Paint (£80) 

Apple Computer (UK), 0442 60244 


there’s no expandability in the lie — no 
fancy synthesisers, bit-pads, graphics 
cards, A/D and D/A cards or custom 
interfaces. And no subsidiary/slave/para- 
llel processors either, which means no 
Accelerators and, in particular, no Z80s. 

Compatibility 

Apple claims that the lie is able to run most 
software written for other II series models. 
True enough, but the same claim was made 
for the He, and the whole truth was that 
most significant programs had to be 
modified before they'd work at all reliably. 
All but the most trivial needed some 
modification if they were to make effective 
use of the new machine. 

The same applies here. You can get the 
original Integer Basic Star Trek to run on a 
lie, but it doesn't use a tenth of the 
machine. The same program written in 
65002 machine-code using the extended 
RAM and double high-resolution with disk 


PCN PRO TEST 

1 ’/ ; : ■ 

based overlays would be a different thing 
entirely. 

The newer programs, being written with 
Apple’s Human Interface Guidelines in 
mind, have more uniformity and are thus 
quicker to learn and easier to remember at 
a later date. This is particularly important 
in view of the market at which the lie is 
aimed. Most of the older programs and 
virtually all CP/M software doesn’t fit with 
Apple’s newly adopted philosophy. 

This philosophy is enunciated in the 
Human Interface Guidelines, which Apple 
proposes should form a major part of the 


design brief for all programs. It’s also 
exemplified by the (relatively few) Pro- 
DOS programs currently available, which 
consist of MousePaint, Apple Works and 
the various ProDOS utilities. The impor- 
tant thing about these is that they have 
common details, such as how the editing 
works for user-input and where messages 
go, how menus work and so on. This should 
greatly reduce the likelihood of operator 
errors. 

For example: when requesting input the 
back-arrow can be either destructive, 
actually deleting the letters as it moves, or 
non-destructive, in which case it simply 
moves the cursor backwards. Taking the 
cursor back to the middle of the input and 
over-typing will change the letter under the 
cursor, and pressing Return will accept the 
whole entry, no matter where the cursor is. 
It won’t chop off the end, which may sound 
wrong but which makes more sense to the 
non-expert user. Additionally, with a 
non-destructive back-arrow Control-I will 
insert a space under the cursor and 
Control-R will remove the letter under the 
cursor, pulling the end of the line left to 
compensate. 

Any other keypress will be accepted if 
it’s a valid character, but if not the machine 
will give a small ’beep' but nothing 
unexpected will happen. 

There’s more to it than that, though. The 
Window Manager will extend the system to 
include windows very much like those on 
Lisa and Macintosh, though it'll never have 
the same power simply because the 6502, 
even extended, can’t possibly match a 
68000. 

However, taken together, ProDOS and 
the rest of the system software which is 
promised will make considerably better 
use of an 8-bit processor than is common, 
and programs which call these routines and 
are written with due attention to the 
Guidelines will be a great improvement 
over most current software. 

In other words, pre-Apple He software 
will run, mostly, and much of the Apple He 
software will run properly. But neither will 
make any use of the mouse and any 
programs which store inverse upper case 
directly into memory have a good chance of 
producing displays with interesting but 
illegible sequences of icons. The Apple lie 
(and enhanced Apple He’s) deserve, and 
will eventually get, specially-written soft- 
ware for which it will be well worth the 


Verdict 

Compared with the rest of the market, the 
Apple lie is a good buy. It may not be as 
cheap as some, but it is a complete system , 
with all the bits needed, in one convenient 
box. Like a disk drive with some reason- 
able speed. It doesn’t try to blind with 
technicalities, and though it bears scam 
resemblance to Wozniak’soriginal, it’sstill 
a respectable and useful machine with a 
solid lineage. 

I want one, even if it’s only to use as a 
note-book cum calculator cum filer cum 
typewriter which is it’s main purpose and 
one which it would perform well for a good 
many years to come. 


PCN AUGUSTll 1984 


Now available — 

INTERFACING & CONTROL 
ON THE BBC MICRO 

How to control equipment outside 
the micro: 

★ send and receive digital 
information 

★ interface the micro to various 
transducers 

★ control DC motors 

The course uses a special Control 
Kit, available separately. 

Book £9.95 available from 

bookshops or direct from NEC. 

Cassette Pack £13,80, 

Control Kit £174.80 

Further details ot the course and the kit from: 
National Extension College 
Ref.BB. 

18 Brooklands Avenue. Cambridge CB2 2HN 


COMPUCLUB 

CUTS THE COST OF YOUR 
COMPUTING 

“IMAGINE GAMES AT ONLY £1 .99” 
SOFTWARE, RIBBONS, DISKS, BLANK TAPES, 
ACCESSORIES 

IN FACT ALL YOU NEED FOR YOUR COMPUTER 
AT DISCOUNT PRICES 
MONTHLY NEWSLETTER WITH SPECIAL 
OFFERS 

ANNUAL SUBSCRIPTION £5 
“ALL GAMES IN THE CHARTS AT DISCOUNTED 
PRICES.” 

Details from: 

COMPUCLUB 

FREEPOST HP6 5BR 
AMERSHAM 
BUCKS 


MVI 


UNBELIEVABLE 
SAVINGS 


* COMPUTERS •* ** MATRIX PRINTERS ** t ** DAISYWHEEL ** 

2MK 31 SKl2 MONITOR £1425.00 ANAOEX DPES00 500cp» £2015.00 ** PRINTERS *' 


APRICOT X,2Mk SMB MONITOR t217S.OO 

APRICOT Optional 12m MONITOR 1220.00 

m 

II 




I 


SgiL ~ f Erl 

p-SSSSr isJfstSF- terZ-’iSB**'' 





DRAGON 


CONTACT 


T he RS232 input/output interface from 
Steve's Electronics is an expansion 
system that allows the Dragon to 
communicate with any device which also 
supports a serial port, eg modems, other 
computers, EPROM programmers etc. In 
addition, the unit comes complete with a 
40-way connector that allows direct access 
to a built-in 6522 VIA (Versatile Interface 
Adaptor) chip. A set of additional Basic 
commands is also included that gives full 
control over both of these devices. 


The interface plugs into the Dragon's 
cartridge port. When the machine is 
switched back on, a prompt appears below 
the normal copyright notice to let you 
know you have access to the 13 extra Basic 
commands. With those the RS232 and the 
user port can be programmed easily 
without the usual PEEKing and poKEing 
about in the Dragon's memory. 

The unit is hardware compatible with 
the Tandy CoCo (6809E). but not with its 
software due to the different ROM 
structures of the two machines. However, 
PEEKing and poKEing on the CoCo should 
allow the benefits of this device to be 
available to Tandy owners as well. 

In use 

The RS232 section of the interface was 
tested by hooking it up to a BBC micro via 
the serial port. This connection was made 
easier to handle with the aid of the DIL 
switch pack, which eliminated hours of 
soldering since the various lines could be 
cross-connected. The connection on the 
I/O port for RS232 is the standard 25 way D 
connector. 

Once the physical connections had been 
made, it was only a two minute job — 




This Dragon RS232 interface impressed Hywel Francis. 

user defined circuits using the very versa- 
tile 6522 VIA chip. A complete set of 
commands has been added to the Basic 
interpreter to make the best use of the 


program the Dragon and the BBC to 
enable them to transfer information. First 
the baud rate was set for both machines (in 
the test I used the highest speed of 19,200 
baud) and then both machines were placed 
into terminal mode. With the BBC this 
involved a series of FX commands, on the 
Dragon simply using the term command 
did the job. 






The IOC and RS232 ports arc at ri«M an 

I soon discovered that the ss 
slo ad commands can be used to download 
whole programs across the link. This 
means two Dragons can be in touch via 
modems and the telephone network giving 
full and easy communication. 

The method used to transfer the binary 
data down the RS232 is the Intel Intellec 
Translation Format. This format is an 
industry standard and has a data control 
structure that includes the load addresses 
with each data block. It also has the ability 
to have a number of arbitrary length data 
blocks within one file, and as there arc no 
dedicated control codes, all characters are 
viewable as standard ASCII characters. 

The IDC (Insulation displacement con- 
nector) on the top of the unit brings out 40 
signals which are split into 2 groups: the 
6522 I/O lines and the 6809E system bus. 
This I/O section is the main difference 
between a straight RS232 interface and this 
unit. It will interface the Dragon to any 


19,200. 

INBYTE reads the RS232 or VIA chip and ri 
INPORT reads in the current 8 bit value from VIA port A or B. 

OUTPORT configures the VIA port to output. 

RS2320N echoes characters from the keyboard down the RS232 link. 
RS2320FF terminates RS2320N. 

SLOAD downloads a Basic program from another Dragon via the RS232. 
SSAVE sends a Basic program down the RS232 to another Dragon. 
SLOADM downloads binary data from either another computer or an EPROM 
programmer. 

SSAVEM transmits binary data. 

SPO A$ dispatches the specified string down the RS232 link. 

TERM turns the Dragon into a terminal. 

VIA allows any of the VIA registers to be written to. 


VIA. 

Documentation 

The documentation supplied with the 
review model was excellent. It assumes no 
prior knowledge and was easy to follow. It 
contains sample circuits and programs to 
start you on your way when connecting the 
Dragon to the outside world. 

However, the manual was not included 
in the price of the I/O box — it costs an 
extra £4.50. If you wish to get the most out 
of this unit then the manual and a copy of 
the 6522 data sheet are a must. It is a pity 
that the latter was not included in the 
manual. 

Verdict 

RS232 interfaces are not new for the 
Dragon 32 but in this case, considering the 
capabilities of the I/O section, it could 
almost be said that you are getting the 
RS232 as an extra. It's a shame that the 
manual does not include the full data on the 
6522, but then you can't have everything. 



If you have an interest in interfacing your 
Dragon to the outside world then this 
device is a very good buy indeed. Q 

Pnrieat RS232 I/O Interface Prtae£54.50%elaa 
Dragon 32<^plcrSteve's Electronics Castle 
Arcade. Cardiff. Tel: 0222-41905 



PCN AUGUST11 1984 





-Geetah 

Marketing J 


' Cheetah Marketing Ltd, 
24 Roy Street. 

London EC1R3DJ. 

Tel:01 833 4909 
Telex 8954958. 


FREE 

advice 



Cheetah Marketing Ltd. wish to advise you 
that rather than throw your old fashioned joystick in the dustbin. 
Why don’t you stir your tea with it? 

On August 22nd spoons will become obsolete. 

' v ~- The age of the BUitl is dawning. 


PCN AUGUST 111984 


STORAGE SCALE-UP 

The new heavyweight Alpha 10 hard disk system for the IBM PC is weighed up by John Lettice. 

(fe 


r desk it 
i bit like 
^yachting. There you 
re, bashing away on the PC, 
when two hulking great 
blokes lug in this sheet steel 
coffin and dump it on one 
side of your desk. You lean 
over to the other side, trying 
desperately to redistribute 
the weight, and you know 
your APS Alpha 10 drives 
have arrived. 

Once everything is nicely 
balanced you review the 
situation. What you have 
here is nothing like the PC 
XT, the standard hard disk 
variant on the IBM PC. This particular 
beast offers twin 10Mb removable disks in 
a very large box which takes up a volume 
comparable to the business section of the 
IBM. Fortunately it doesn't take up as 
much desk space, since they’re stacked on 
top of one another, but the fan does 
produce another substantial blast of hot air 
for the poor sucker sitting opposite. 

Setting up 

Getting the Alpha 1 0 going is easy once you 
know how: the trouble is the manual — six 
pages of A5 if you exclude the Sirius section 
— isn’t totally helpful. 

The hardware hook-up is fairly obvious. 
You slot the IBM personality card pro- 
vided into the PC, connect the ribbon cable 
to the drives, and wonder what to do next. 

The main power switch is round the back 
of the drive unit. The business end houses 
two large black 8in cartridges, and the 
drive doors come as a sort of cowl affair 
which pulls down and locks while the drive 
is turning. Above each drive is a switch with 
two lights on. The yellow light indicates the 
drive is turning, while the red one tells you 
it’s being accessed . Press the switch and the 
drive motor stops. Once the drive has 
stopped turning, the door springs up. 

You need to reboot the PC with the 
system disk included, then run Megachek, 
which prepares the cartridges for use. The 
first page of the manual tells you that the 
Alpha 10 drives will be addressed as C and 
D (E and F if you have an XT) so it comes as 
a bit of a shock when Megachek tells you to 
specify a drive from 0 to 3. These turnout to 
be four cartridge units, and don’t include 
the floppies already installed. 

For a new cartridge you should select 
option e first , followed by option f . Option 
e erases the cartridge, and allows you to 
name it, should you wish . Option f formats 
it ready for use. The menu says of e 
‘initialises the root directory and FAT’ and 
of f ‘formats the z track'. I found this 
confusing, and was even more confused by 
the explanation, misprinted as c, saying 
‘format tract 0 and 1 with E5’. 

Option f asks you to specify various 



PCN PRO-TEST 




parameters such as interleave, CRC 
off, ECC on or off and dwell-time counter. 
These will be relatively opaque to the 
novice user , and this isn't helped by the way 
it asks you to respond in hex. But just hit 
Return and it'll specify default values, so 
once you’ve worked this out you shouldn't 
have too many problems. 

In use 

In general the drives are pleasingly fast . but 
you may find you have to adjust the 
dwell-time counter to maintain this. A 
drive shuts down if it isn’t accessed for a 
preset time, so if the time you set is a little 
short for the use you want to make of it you 
have to wait for the motor to restart before 
you can tinker with your pearls of wisdom. 

In these situations the drives are slower 
than most floppies, and unfortunately it's 
not particularly easy to reset the dwell-time 
once you have data on the cartridge. 

Software is usually a bit of a problem 
when running a hard disk . as many of the 
programs you'll have in stock won't be 
configurable for it, and others will have 
little niggles that stop them working 
efficiently. Computopro, the supplier of 
the Alpha 10, conceded that 1-2-3 wouldn't 
work with them, but I got Volkswriter 
Deluxe working with it fairly easily. 

Being a cautious soul I decided to keep a 
backup disk — this, as it turned out, was my 
first mistake. It made sense to keep the 
program and data all on the one cartridge, 
then use the backup procedure from 
Megachek to clone it onto the second 
cartridge. Unfortunately, this appears to 
be a sector by sector copy and, lo and 
behold, the program corrupted as it was 
copied across. 

The standard PCDOS copy c:*.* b: 
worked much more efficiently, and was 
faster, so the Megachek backup seems 
pretty redundant to me. The thing to 
remember, of course, is to copy the good 
program onto the cartridge with the bad 


Nothing daunted I sol- 
diered on, and discovered a 
frustrating little oddity. The 
Alpha 10 manual never 
actually tells you to switch 
the unit on, though we can 
assume most people will 
work out that they have to. 
The burning question is, 
when do you switch it on? 
Laugh if you like, but listen 
first. 

When the drives are po- 
wered up, they start turning, 
and seem to whip through 
some sort of diagnostic 
routine , subsidiary to the PC’s. Now , if you 
switch them on first before booting up the 
PC, all is well; however, switching the PC 
on and then switching the drives on is a 
whole new ball game. More often than not 
the PC will be unable to read the cartridge, 
and the drives will lock up, forcing you to 
power everything down and start again. 

This is particularly disturbing because 
the small shut-down switches at the front 
usually won't operate in this state, so you 
have to power the unit down while the 
drives are still turning. 

I couldn’t work out exactly what was 
going wrong, but there really should be a 
note in the manual telling you the correct 
order to do things in. 


I'U say at the outset that the idea of paying 
£3,400 for anything fills me with horror. 
That said, you’re still talking about this sort 
of level for a hard disk unit. With just two 
cartridges the Alpha 10 has twice the 
storage capacity of most hard disks , and the 
fact they’re removable is good for security , 
and means you can increase your storage 
capacity simply by buying another car- 
tridge. On the security front, by the way, 
did you ever hear the US Navy used to 
dismantle its disk drives every night until it 
discovered cartridges? 

Convenience factors aside .there are still 
questions about the Alpha 10. Something 
this price surely deserves a decent manual. 
The one with the unit just doesn't shape up, 
and is liable to confuse anyone who doesn't 
have relevant experience. 

What I think we’re really looking for 
here is a step by step beginners guide that 
simply tells you how to get it going, 
followed by increasingly technical sections 
with examples of possible uses for some of 
the software's facilities. This would pay off 
in the long run, as the more experienced 
customers are in the use of products, the 
more likely they are to buy more of them. 

Dm Alpha 10 cartridge hard disk system Mb 
£3,400 plus VA Hh*»i IBM l‘( Ottwr iwiIim 

1,01-6313253 


PCN AUGUST 11 1984 




SYBEX Computer Books are available through most leading bookshops and 
computer stores as well as COMPUTER BOOKSHOP of Birmingham, W. H. SMITH 
and JOHN MENZIES. In case of difficulty contact us directly, enclosing your cheque 
or money order (include 80 p for postage and packing). 

SYBEX Ltd., 

Unit 4, Bourne Industrial Estate, 

Craytord, Kent DAI 4BU, Tel: Craytord (0322) 57717 


/"V 

^SYBBfCOMPUTERBOOKS 


SYBEX 





MiJNg'JU 7 ? M 


SOFTWARE 


\V- 




WHAT’S NEW • WHATS NEW • WHATS NEW « 


r, Software Editor, PCM, 62 
<on W1A 2HC; 
'nd please don’t forget to include 


GAMES 

Crusoe for the Spectrum is an 
unusual adventure as it displays 
the figure of Crusoe on his 
island, amid fruit trees, cacti 
and dangerous beasts. You 
direct the castaway's moves and 
tell him to eat, drink and so on, 
while details of this lonely 
heart's life status, including 
vigour, thirst and hunger fill the 
rest of the screen. Colourful 
and fun at first, the slow 
keyboard response, the tiny 
map and the figure's lethargic 
progress make the game's suc- 
ss less than certain 
Factory Breakout is a three 
screen arcade-style game, with 
five selectable levels of difficul- 
ty featuring Zirky the robot. 
The program is really a series of 
loosely linked games, each 
quite well done , but still lacking 
star appeal. 

The excellent Choc a Bloc 


Charlie on the 64 is a sort of 
Pengi, but the graphics, sound 
and difficulty make it one of the 
best versions we’ve ever seen. 
The program loads quickly with 
Pavloda and Charlie starts in 
the middle of a rectangle of 
blocks. The aim is to shunt the 
four purple blocks together to 
create a time door through 
which he can escape. Charlie 
can hurl grenades to move 
blocks, which rapidly expends 
his energy. A major problem is 
each purple block is the only 
barrier between him and the 
four guardians, so strategy is 
essential. There are 16 levels, 
but the game's so tricky that 
getting past the first level before 
Charlie’s time or energy run out 
is nigh on impossible. Nice one. 

Commodore hasn’t forgot- 
ten its Vic 20 following and has 
added two new games for the 
unexpanded Vic, and another 
for the Vic with 16K expansion 
to its range. Rapier Punch puts 
you in a gloomy room searching 
for a hidden treasure chest. 
Only your immediate sur- 
roundings are lit. You must be a 
fast-mover as there's a timer, 
and spinning crosses, dragons 
and their eggs to hamper your 
murky progress by ending one 


of your three precious lives. 

Starbase has a Defender-type 
background, and you move a 
cursor over alien ships to pre- 
vent them stealing scientists. 
We’ve seen better games than 
these on the unexpanded Vic. 

In Bomber Mission you take 
the hot seat of a World War II 
fighter bomber in this part- 
simulator, part-strategy game. 
You must select targets in the 
time available, shooting down 
enemy fighters as you go. 

Now The Evil Dead is finally 
here, it’s a disappointment. 
There are no instructions, so 
unless you've seen the film you 
only know you’re supposed 
ultimately to throw a book you 
findonthefire.The location is a 
series of rooms seen from 
above, and moving to the edge 
scrolls the screen left or right, 
not that there's much to the 
house. Weapons such as axes, 
swords and what look like 
baseball bats have different 
effects on the creatures you 
encounter, which include dis- 
embodied legs and hands, 
green demons, zombies and the 
like. The graphics are simple, 
the sound's fair, but the game 
lacks the excitement promised 
by the advertising. 


UTILITIES 

Graphs are popular this week, 
and R & P’s Instant Graph 
Plotter for the Dragon looks 
good. The 27-page manual de- 
tails how to use the package 
with many examples. You can 
specify up to 25 data points and 
a number of useful routines 
such as area under curve, 
tangents and calculation of 
averages are included. 

Data Plot on the Spectrum is 
far simpler, but offers the 
display options of graph or 
tabular format with automatic 
scaling. This one comes with 
sample data dets to let you see 
how the program can be used, 
but there's precious little docu- 


Random Access Mailing on 
the BBC is a sort of database 
system for bulk mailing applica- 
tions. It's a dedicated system 
which prompts you for entries 
against headings like address, 
telephone number and contact, 
and has facilities for using some 
Wordwise commands. Data 
can be sorted, searches per- 
formed, labels printed and so 
on. Micro Aid can also provide 
suitable stationery such as 
labels and letter headed fan- 
fold. ESI 


Gems of Stradus £7.95 Kuma 07357 4335 
Holdfast £7.95 Kuma 07357 4335 

Zen Assembler £19.95 Kuma 07357 4335 

Home Budgetting £9.95 Kuma 07357 4335 

ATMOS 

Spooky Mansion £6.95 Lothlorien 0625 876642 


R/Access Mailing £36.46 Micro Aid 0209 831274 

COLOUR GENIE 


Mix-n-Match 


£4.95 Soar Valley SW 0533 532488 


COMMODORE 64 

Wimbledon '64 £8.95 Merlin Software 0438 316561 

The Evil Dead £6.99 Palace Software 01 -278 0751 

Choc a Bloc Charlie £6.95 Lothlorien 0625 876642 


Crusoe 

Factory Breakout 
Simple Business 
Accounts 
Data Plot 


Starbase 
Rapier Punch 
Bomber Mission 


DRAGON 

£7.50 R & P International P0 Box 29, 
Wembley, Middx. 

£4.95 Monarch 0920 69407 

MSX 

£19.95 Kuma Computers 07357 4335 

SPECTRUM 

£6.00 Automata 0705 735242 
£5.50 Poppy Soft 0635 23490 
£11.95 Flowchart 0933 650073 

Serious Ac 
05655468 

VIC 20 

£4.99 Commodore 01 -930 6711 
£4.99 Commodore 01-930 6711 
£4.99 Commodore 01 -930 6711 

ZX81 

£5.95 Lothlorien 0625 876642 


PCN AUGUST 11 191 


iiiBSsSS 

anr®Rn 

lUiSiki 

■ alpha * . 1 

1 •* "V*! * o»pna , ■ 

3 

r 

r 


This IBM database program greatly impressed Neville Ash. 


sheets can be sorted or searched as a single 



T here are probably more database 
programs on the market than any 
other type of software and this has 
led to confusion for users and dealers alike. 
So when another database package is 
announced what really is the difference 
and who is it for? 

Features 

Database Manager II is aimed at existing 
users of programs like WordStar, Multi- 
plan, VisiCalc, Volkswriter and Easywri- 
ter. They all have one thing in common — 
lots of data already stored for use with 
these programs. When they want to add to 
their software or use another program with 
the existing data they must start all over 
again entering the same information 
details, which can be a waste of time and 
effort. 

The new package allows users to change 
software and use existing information 
without any time-consuming re-entering of 
the details. It’s also a powerful database 
system in its own right , so movi ng up from a 
single-purpose program like WordStar, or 
Multiplan to Lotus 1-2-3 can be done with a 
minimum of bother. 

Documentation 

Apart from the manual with its five 
sections of introduction, data integration 
menu, applications, appendices, and an 
index, there’s also a cassette tape for 
people who don’t read manuals. 

Getting started 

Database Manager II needs I28K RAM 
with DOS 1.1 and 192K under higher 
versions of DOS. The package consists of a 
program disk, data disk, cassette and the 
manual . The first operating step is to make 
working copies of the program. After 
formatting a disk the modules are transfer- 
red from the master program disk to the 
working one. And in fact the one master 
disk contains sufficient modules for two 
working program disks. Update 1 and 2. 
Alternatively , the program can be installed 
on a hard disk system. With the master 
program kept safely, additional working 
copies can be made if anything happens to 
the disks in use 

After loading the working copy, you'll 
see that the main menu has 18 different 
options. Aside from option 14, data 
integration, there are all the normal 
choices of entering data, viewing it, 
sorting, searching, changing, deleting, 
calculations, or reports. 

In use 

Apart from the data integration feature, 
the program uses Soundex phonetic 
search. This means that even if a mistake is 
made in the details entered for a search, 
DBMII can still find it. 

The integration feature allows informa- 
tion on a spreadsheet like Multiplan to be 
turned into mailing labels and standard 
letters. A number of Multiplan or 1-2-3 
spreadsheets can be consolidated into a file 
where size is limited only by the disk 
capacity. Later on , the consolidated work- 


large file. 

The first step is to create an input form 
with the relevant headings — fields. When 
this form is used, at the bottom of the 
screen the restart, skip to, end, previous 
entry, back-up and date options are all 
initiated by function keys. When viewing 
records already entered, the options are 
next record, main menu, change forward, 
reverse and jump. 

Sorting offers two basic choices: fast in 
memory sort with report generation or 
multi-level disk sort. The fast sorting 
facility is limited to a maximum of 2,500 
records. Sorting can be carried out 
alphabetically, numerically or by date in 
ascending or descending order. Using the 
integrating power, there are two options. 
You can create a DMBII database from 
information stored in Lotus 1-2-3, Visi- 
Calc, Multiplan, dBascII or ASCII files. 
This is known as importing. The other 
option is to move information from DBM 1 1 
to one of these programs. 

To send information from Lotus 1-2-3 to 
DBMII, select option one from the data 
import menu. State which drive contains 
the 1-2-3 worksheet and the program will 
show a directory of all the . WKS files on 
disk. If the file had field names enter Y for 
Yes, then enter the name for this new 
database. 

As there is a limit of 40 fields per record, 
the spreadsheet file should be edited down 
to this figure before transferring, or 
DBMII will tell you the file contains too 
many columns. 

With Multiplan, the file must be stored 
in symbolic form, so data has to be loaded 
into Multiplan, then tos — transfer 
options symbolic — is typed, followed by 
return and then the data is saved to disk 
by enteringTs — Transfer/Save — together 
with the file name. 

To extract information from a WordStar 
or similar text file, the dex — data 


exchange format — is used. This is option 
eight on the import data sub-menu. 

To use data from DBMII with other 
programs the data export menu is used. So 
information from DBMII could be used in 
a Lotus 1-2-3 worksheet file. Option 14 is 
selected, then option one — DBMII to 
Lotus, select the drive for the .WKS file, 
answer Yes to transfer the file. Enter the 
record number to start at, the number of 
records and the files which are to be 
transferred. Similar approaches are used 
with Multiplan, dBasell, VisiCalc, etc. 
I've concentrated on the integrating side as 
this is the main feature of the program, 
but it’s also a friendly database system in its 
own right. 

Each of the records can hold up to 40 
fields of 60 characters each — 2,400 
characters per record, with the only 
limitation being disk capacity. 

Verdict 

This is a very useful program , especially for 
users of existing IBM PC programs who 
want to start using the integrated packages 
without having to enter all that informa- 
tion again. Q3 


RATING (/5) 



Nam Database Manager II — The Integrator 
Application Database Price £210 Srsteni IBM 


Estate. Basingstoke. Spencers Wood, Reading 
RG7 1 AW. 0734 884611 Fenaet Disk Other 



AUGUST1119S4 




50 s/saftRisks + 1 — 

25 s/s d/d disks + box - £29 

plus VAT and P + P 

25 d/s d/d disks + box - £39 

We ran the advertisement opposite to move some stock left from a P* us VAT and P + P 

cancelled order. And move them it certainly did. We’re still selling around 
30 boxes a day, that’s over 30,000 disks a month. So we bought some more, 
and are going to continue selling at the same price. 

We also got a lot of people on the phone asking if we could supply slightly 
fewer disks, and as you see, we’re now offering boxes in 25’s as well. 

Every order of 25 or 50 comes packed in the same rigid plastic storage box 
with four dividers, we've kept the same high specification and all disks 
carry our five year guarantee. 

To order, just clip the coupon below. 

ivcreitics, libraries, armed forces 
r telephone your order and we’ll 


Idisks + box- £50 

plus VAT and P + P 

50 d/s d/d disks + box - £75 

plus VAT and P + P 


Please rush me 

(qty) storage box(es) filled with 50 s/sidcd disks at £59. 50 each. 

(qty) storage box(es) filled with 50 d/sided disks at £87 . 25 each . 

(qty) storage box(es) filled with 25 s/sided disks at £33.65 each. 

(qty) storage box(es) filled with 25 d/sided disks at £47.15 each. 

__ (qty) empty storage box(es) at £1 1 . 

Prices include VAT and P + P. I enclose cheque for 

or debit my Access card n 
Name 

Address 


To Disco-Technology Ltd, 20 Orange Street, London WC2H 7ED 


GRAPHIC ACCOUNT 


Hard-copy visual displays of data are now possible on your 64. Barry Miles explains. 


W hat do you do when you've pro- 
duced a neat set of data from a 
spreadsheet on your Commodore 
64? Obviously you want to take advantage 
of your machine's graphics capabilities and 
draw up a nice graph, perhaps dump it to a 
printer to impress your bank manager. 
Well , now you can. thanks to Chartpack-64 
which is based on the already successful 
command system found in Screen 
Graphics-64 and Ultrabasic-64. 

Getting started 

The disk is DOS protected with a front end 
loader which, when installed, requests a 
secondary address should your particular 
printer require it. You're also asked if your 
printer interface needs any ASCII transla- 
tions and reminded to set any interface 
switches. If you own an Epson you're 
fortunate because there's a special version 
of the program for you. For the rest of us, 
the manual gives helpful details of suitable 
interfaces, but all of them American. I used 
'The Connection’ to interface an Epson FX 
80 to my 64. 

Although the disk is protected, the 
publishers are generous enough to supply 
back-up copies of the program on the disk . 

Features 

Chartpack reads sequential data files and 
from these can produce the sorts of labelled 
charts , line and shaded bar graphs shown in 
the illustrations, as well as pie charts. You 
can specify maxima and minima, base 
values for the axes, bar grouping, legend 
placing and screen colours. Two sizes of 
graph are available: there’s a normal high- 
resolution screen dump for small charts 
and a slower dump which will fill an A4 
sheet of paper. 

Limitations are a maximum of 200 data 


points and the default setting is four data 
sets of 50 points each. 

Documentation 

This takes the form of a carefully planned, 
48-page A5 booklet, which starts with full 
loading instructions and goes on to a series 
of very useful definitions which will aid 
newcomers. There’s a detailed tutorial 
based around data to hack in, as well as 
data contained in sample files on the disk 
— two very useful methods of getting to 
grips with the package. 

An in-depth reference section and 
appendices follow. 

In use 

Access to Chartpack's facilities is via one 
main menu and eight sub-menus. A good 
feature is that the current menu number is 
displayed at the top left of the screen and 
you can return to a higher order menu by 
entering zero. As a panic measure you can 
always hit the run/stop restore com- 
bination, but to get back to the main menu 
without loss of data then requires entering 
goto 5 — somewhat messy. 

The programmer has put a lot of effort 
into making the package pretty user- 
friendly. In fact , the user with no program- 
ming knowledge at all can create charts for 
presentation with a few minutes practice. 

Part of the package's flexibility comes 
from the fact that the format for a given 
chart is controlled by a data file , so you can 
store a number of these for use with various 
sets of data. The ability to get hard copy of 
the charts is what turns this inexpensive 
program into a real business tool. 

There are some nice ‘default’ touches, 
for example: if you try to display a chart 
which you haven't yet specified you're 
taken straight to the Chart Type Selection 


menu. Once a chart has been displayed 
on-screen it can be instantly recalled by 
pressing one of the function keys. Similar- 
ly, F5 allows you to jump from the disk 
display to the main menu. 

Once you have a chart exactly as you 
want it you can save it to disk as a graphics 
screen, much faster than loading the data 
sets, the chart definition and redrawing. 

Verdict 

Chartpack offers a great deal for a low 
price . Its main use will probably be to make 
the daunting rows and columns typical of 
spreadsheet calculations accessible to a 
wider audience, and more immediately 
comprehensible to those who need to see 
results quickly. The program is easy to use 
and lets you redesign graph formats with 
the minimum of fuss. 

o 



Mas Commodore 64, 1541 disk drive. 1525/ 
1526 printer (or Epson FX80/Gemini-l(Vl5- 
phn interface) Mae 124 95 MMar Abacus 
Fermat Disk Laapmos Basic/machine code 

Other 1 1 1 ris e s None Oa B at a Adamtofl, 18 


Norwich Avenue. Rochdale, Lancashire 0706- 
524304 




PCN AUGUST 11 1 




Six from ADAMSOFT 



ADAMSOFT <***, 

18 Norwich Avenue, Rochdale, Lancs. OL11 5JZ. Tel: 0706-524304 

Dealer enquiries welcome. Deduct 10% on 2 or more products 


M COURSEWINNER 

The Punters Computer "rogram 

^ computer to get the edge on the huoknukrr 

• ( ( >t’RStWINNER contain* a daiahnr lull .4 detailed 
information on all 1 ngltsh and V.utti%h Hat courvre 

• The program anaivso theve factor* cumbumJ with the retails 


The Original 
NEWARK 

TV/RGB Monitor 

It’s a 14" remote control Grundig TV!! 

It’s £249.94 inc VAT - complete package! ! 

It resolves 80 characters! ! 

It’s an RGB computer monitor!! 

Price £12.50 all inclusive immediate dispatch .return of post 

POOLSWINNER ®sm 

The Ultimate Pools Prediction Program 

(B8C/AC0RN) (MCX) 

^ LJI rai “- 


THE PACKAGE: E249.94 for a remote control 14”TVwith 
a computer lead - delivered to your door- 
including VAT 

(We even fit mains plug!) and carriage 

We have a large range of Grundig models from 1 4" to 26" 
with or without teletext 

Contact Elaine for an up to Date leaflet package 

NEWARK VIDEO CENTRE LTD 

108 LONDON RD, BALDERTON. NEWARK. NOTTS 

0636 71 475 to order by ACCESS or VISA Mon-Sat/9ant-6pm 



Price £15.00 all inclusive immediate dispatch (return of post) 

Available for SPECTRUM (4SK). ZXII (I6K). BBC (B). COMMODORE 64. DRAGON. 

37 Councillor Lane, Cheadle, Cheshire. Phone: 061-428 7425 




Mssim 


Tennis 

menace 


Retail/mail order 

Wimbledon may be over, but 
that doesn’t mean you have to 
forget tennis for another year. 
Sinclair has just released Match 
Point to let you act out your 
favourite McEnroe fantasies. 

The game closely resembles 
Atari's Tennis, and while you 
can't play doubles, you can play 
against your Spectrum or a 
human opponent , or just sit and 
watch an exhibition match. 

Objectives 

Beating your opponent is the 
name of the game and as this 
version is played according to 
standard lawn tennis rules this 
means winning a match which is 
played over three or five sets, 
the winner being the first to 
reach either two or three sets 
respectively. Within each set 
the winner is the first to win six 
games and have a clear lead of 
two. All the rules are clearly 
explained on the inlay and, as 
the computer keeps the score, 
there's no point challenging it. 

In play 

The view over the green court is 
from the commentary box, the 
umpire sitting halfway down on 
the right and the ball boys 
crouching at mid-left. They 
even run onto the court to 
retrieve net shots. The players 


are very well drawn, though 
they're somewhat knock-kneed 
and their rackets on the large 
side. 

The crowd is shown by simple 
blobs of colour in the specta- 
tors’ stands, while the player’s 
names, the previous sets, the 
current score etc, are displayed 
at the rear of the court and any 
linesman's calls are shown at 
the foot of the screen. 

Choosing skill levels means 
selecting the quarterfinals, 
semifinals or if you feel capable , 
the finals themselves. There is 
also the option to select the 
number of sets — one, three or 
five. 

Control is via keyboard or 
joystick, and while a joystick is 
really necessary to make the 
most of the game, you can 
customise the keyboard control 
for each player. The Psion 
program automatically sets 
your stroke to fore- or back- 
hand, but sometimes it seems a 
bit arbitrary as to whether you 
hit the ball or not. The type of 
shot is also varied according to 
your movement when you hit 
the ball, giving lob shots, vol- 
leys and drop-shots. 

Verdict 

With the two player option, 
the classy graphics and the 
number of options, Sinclair has 
produced a good'un — far 
better than some of its recent 
attempts to entice Spectrum 


RATING ( /5) 




Lapping 
it up 


Full Throttle borrows heavily 
from Pole Position and is Mic- 
romega's follow-up to Code- 
name Mat. It's a SOOcc motorcy- 
cle racing game with 40 compet- 
ing riders and ten race tracks. 

Objectives 

Your aim is not tocover as many 
miles as possible in the shortest 
time, nor to set the fastest lap 
time. Your task is simply to 
come first. 

In play 

Once loaded you're presented 
with maps of the ten tracks, 
from the relatively simple Sil- 
verstone to the horrendously 
complex Nurburgring. Having 
selected one of these you either 
opt for a practice bash on your 
own or decide how many laps 
you want the race to be (up to 
five) . Then it’s off to the starting 
line and away. 

There are only four controls: 
right, left, accelerate and 
brake. Acceleration takes you 
to the top speed of 175mph 
quite quickly, with a rising buzz 
mimicking the exhaust note. 
Right and left lean your bike 
across the track and braking is 
quite harsh. The temptation is 
simply to bum up to max speed 
and hold it there, which you 
soon discover is a lousy strategy 
as you career off the track and 
into the grass on your first 


practice laps of each ci 
before getting into racing prop- 
er. This lets you trundle round 
any course at a leisurely rate, 
learning the vagaries of the 
course and how best to tackle 
bends. The best policy is to 
hammer into left-handers, 
choosing a line from the right of 
the course, while right bends 
require a more careful 
approach from the left, braking 
as you enter the bend, and 
accelerating briskly round the 
apex. This is fine on your tod, 
but harder when you're jock- 
eying for position with up to 
forty other riders. 

My favourite feature of the 
game is the skid — really 
authentic this. The idea in 
motorcycle racing is to go into a 
bend just fast enough to drift 
(skid) round, but under con- 
trol. While the control in this 
version is limited, it's still great 
fun and very well done indeed, 
with a neat sound effect. I also 
liked the fact that clashing 
fairings with another rider or 
coming off the track doesn’t 
stop the game — you simply 
lose speed. 

Verdict 

Full Throttle is not an easy 
game. 

The graphics are reasonable, 
the road and mountains scroll 
around quite smoothly but the 
riders are a bit flickery. The 
sound is adequate and the game 
just compelling enough to make 
you have ‘just one more go' to 
beat the others. 


Rating (/5) 

Lasting appeal 
Playability ««««« 

Use erf machine Wft ftWW 


AUGUST I119M 







Deadly 

dangers 


In the alliterative style of 
Dungeons and Dragons, Mons- 
ters and Magic is a fantasy 
adventure game featuring cas- 
tles, giants, evil auras, headless 
idols, temples, treasure and the 
usual trappings of a warped 
imagination. 

Objectives 

Cast as a Luis Palau of yore you 
have been despatched to search 
for the 'Word of Truth'. In- 
structions abound on the col- 
ourful inlay card although, in- 
stead of simply listing the essen- 
tial command words, it rather 
unhelpfully suggests that you 
should jot them down after they 
appear on screen. 

In play 

Before loading the main game 
you must choose your character 
from those perennial crusaders: 
Fighter, Cleric, Thief and Ran- 
ger. Having then elected to join 
a race of humans, dwarves or 
elves you are allocated a per- 
formance rating for your dex- 
terity, strength and intelli- 

Having loaded the game , you 
may buy various weapons and 
magic rings to assist you on your 
travels. There is also an 
assortment of baddie-bashing 
spells available such as Stun 


and Mind Blast. 

Apart from a small schematic 
diagram of each room this is 
virtually a text-only adventure. 
Unfortunately, the text is so 
banal that you may be tempted 
to add a few choice phrases of 
your own to liven things up. 

After commanding the com- 
puter to open the pub , get me a 
pint, drink my health, spell 
'Mississippi', release George 
Davis, hit the road and then 
drop dead, there came the 
rather ill-bred retort — - Eh?’ 

The program's vocabulary 
being seemingly exhausted, I 
wandered around the corridors 
smashing vials of holy water 
while roughing up a few giants 
on the way. 

Behaving like that I was, not 
surprisingly, soon dead. As if to 
compound the tedium I had to 
reload the datafile containing 
the dungeon ‘module’ each 
time I wanted another go — 
which wasn’t often. 

Verdict 

Somebody, somewhere, has 
previously overestimated the 
gullibility of the software mar- 
ket, not to mention its spending 
power. Quite why anyone 
should bother with this one is 
beyond me. Almost identical 
textual games are so well estab- 
lished that they have become 
part of micro folklore. In fact, 
the most hazardous part of this 
‘adventure’ was getting it to 
load in the first place. 




Firing 

practice 

Hum 3D Tank Zone Sr«aai BBC 
B Metflt.9S Mhlir Dvnabvic. 
0226 07707 NraMt Cassette 
Lan(M(t Basic machine code 

Three dimensional battle 
games may be bombarding us 
from all angles but this sophisti- 
cated new version from Dyna- 
byte has several striking differ- 
ences — not least the introduc- 
tion of aircraft into the area of 

Objectives 

As commander of the city’s 
defences you must destroy 
marauding enemy tanks and 
aircraft using either joystick or 
keyboard. A comprehensive 
set of instructions and play 
options precedes the main 

In play 

Viewed through the missile 
command scanner the pano- 
rama features the green on 
black wire ‘graphic style’ 
(favoured by its Arcade fore- 
runners) to create an excellent 
3D effect. The usual pyramids 
and missile sites populate the 
foreground above which fighter 
planes and helicopters attack in 
horizontal waves. 

Beneath the battle zone is an 
instrument console which 
monitors your energy and 
shield strength levels. It also 
features a circular radar scan for 
locating unseen enemy tanks 
and an early warning alarm for 
impending air-raids. 

The air-raid and tank battles 
are almost completely indepen- 
dent entities although both 


appear on the screen simul- 
taneously. 

In the tank battles radar is 
used to pinpoint the enemy tank 
position and then the scanner is 
rotated through 90 degree steps 
until the tank is in view. 
Although the tanks are con- 
tinually dodging around you 
can usually see them off in the 
early stages through skilful aim . 

Although air raids aren't as 
potentially destructive as the 
tanks, successive raids can chip 
away at your protective shields. 
To deter them you're equipped 
with a fully manoeuvrable anti- 
aircraft gun which requires split 
second timing and accuracy for 
a direct hit. The graphic detail 
on the helicopters and jets was 
so good it seemed a shame to 
blow them up — still, mustn't 
forget there’s a war on. 

With so much going on, the 
screen is surprisingly unclut- 
tered and the visual impression 
crisp. Using up to nine keys 
while alternating between the 
two areas of contention may 
seem a bit of a handful. Howev- 
er, the objectives are always 
achievable and a typical game 
will last about five minutes. 

Verdict 

The authors obviously recog- 
nise that, rather than being 
blown up every ten seconds, 
players are encouraged to de- 
velop theirskills and enjoyment 
by scoring successes early on in 
the game. Thoughtful design 
plus innovative, professional 
production place 3D Tank 
Zone in the top flight of its kind. 


PCN AUGUST!! 1 





SPECTRUM 16/48K 


PCN PROGRAMS: 


SPECTRUM 16/48K 



■ BiM felt! 


n 


Machine: Spectrum 16/48K 
Language : Sinclair Basic 
Application: Game 
Author -.Peter Lloyd 



The Spectrum's scrolling capabilities 
are used to the full in this fast-moving 
game. It is written by Peter Lloyd from 
Weobley in Hereford. 

You must guide Mega the millipede 
through the garden as it scrolls past. 
The garden is full of spikey beanpoles 
and skull-and-crossbones which you 
must carefully avoid. As you dodge in 
and out of the beanpoles you encounter 
many goodies which you eat to score 
points. These tasty morsels include 
Megafruit, smiling pumpkins, bottles 
and bananas and they are scattered 
around the garden in abundance. 

Mega, no ordinary millipede, is blue 
with a white flashing head and you can 
move him diagonally left and right in his 
constant downward slide by pressing 
the 0 and 1 keys. 

As you steer Mega around the garden 
you are treated to a musical rendition of 
Polly Doodle. You have four lives and 
there is a high score displayed between 
each game. 

The program has one poke only, at 
location 23692 and this sets the auto- 
matic scrolling so that the scroll? 
prompt does not appear. 

Programs 1 and 2 should be typed in 
separately. Type in program 1, which 
sets up the user-defined characters, 
then save and run it. Next, type new and 
type in program 2. The user-defined 
characters should be present in the 
listing as you type it in. 

To save the whole game as one 
program type goto 2000. You should not 
stop the tape after the first part has been 
saved, as the user-defined characters 
will automatically save after this, r-1 


We pay an average of £50 for published 
programs, taking into account length, 
complexity, originality and the program- 
ming skill demonstrated in the program . So 
why not cash In? 

As well as money, you reap fame by 
having your name published and knowing 
that your program will be snipped out and 



5 REM ** f 
© REM •**■** 
■7 REM 

Id BORDER 2 
RIGHT 1 : CLS 
SO FOR R=0 
30 READ R $ 

D : POKE USR 

4-0 NEXT B 
SO BEER . 2 , 
CODE fl$+79) : 

1O0 DRTR •R" 
55 , 102 , 34- 

110 DRTR “B" 
, 126 , 36 , 102 
120 DRTR "C" 
, 60 , 2 4- 


haracttr Ro 
program f 
ILL IREDE " R 
or P . C . N . © 

*********** 


INK 6: PR RE R 0: B 
TO 6 

FOR B=0 TO 7 RERD 

R $ -t- B , D 

30: PRINT ' ' ,CHR$ < 

NEXT R 

, 93 . 3© , 255 , 178 , 3© , 2 
, 60 , 12© , 255 , 2 IS , 255 
, 1© , ©0 , 94 , 12© , 34- , ©2 


filed away by computer enthusiasts 
throughout the country. 

Send your contribution, on disk or 
cassette, together with a plain paper listing 
and brief summary notes to: 

Nickie Robinson, Personal Computer 
News, 62 Oxford St, London W1A 2IIG. 

All disks and cassettes will be returned as 
soon as possible after evaluation or publica- 



130 > DRTR 
99 , ©5 

14.0 DRTR 
©5 , ©2 , 2© 
150 DRTR 
© , 86 , 12© 
160 DRTR 
,15,3 
.200 BEER 


"D" , ©5 , 33 , 4-2 , ©2 , 20 ,2S, 
•E" / ©2 , 127 , 1 07 , 127 ,33, 
"F " , 60,24,60, 110,©©, 10 
" G ” , 12© , 3© , 5© , 4-4- , 54- , 2© 
. 5 , - 10 : STOP 




PCN PROGRAMS: ' 1 


Resets bright, inverse, 
FLASHandovERsettingsto 
ensurefunctioningof 
attribute statements 
Opening notesof program 
) Flashing borderuntil key is 

Initialise highscore 
Start of main routine. Prints 
at bottom of screen to 
produce scrolling effect 
Empty print statement 
scrollsscreen.printshead 
ofmillipede 

Prints ki I ler beanpole at row 
20 in a random position 
Prints random goodie at 

Poke to stop 'scroll?* 
appea ri ng on the screen, 
(shift) Ahalts program 
[shift] Z aborts current 

Displays headinblue 
Checks for keyboard input 
and ensures Mega hasn't 
goneoffthesideofthe 

If Mega has bumped into 
skullorbeanpole,GOTOi320 
Megaeatsgoodie, 
increases score 
Displays scoreand number 

Readsdata, changes pitch 

PI ays n ote of pitch read in 
line 1260 

Repeat main routine 
Crash subroutine, reduces 
number oflives 
Plays scale withflashing 

Goes to start ofmain 
routine 

1380-1400 Plays scale with flashing 
border 


1200 


1220 


1240 


1260 

1280 


1340 

1360 


1420 Gameover 

1440 Printsscore 

1460-1480 Changeshighscoreif 

increasedandprintsitin 
flashing colours, prints 

1500 Timedelaytoobserve 

screen 

1520-1560 Reset variables 
1 580-1660 Dataforthetitle (theseare 
graphics charactersfound 
onkeys1to8) 


20 BRIGHT 0 : F 
3 : OUER 0 

4-0 FOR R =0 TO 

. 1 , R . “ 


INUER5E 


STEP 10 


60 GO TO 1O00 

S00 BORDER RND*6: FOR R =0 

PAUSE 10: NEXT A BORDER 
INKEYS THEN RETURN 

520 GO TO 500 

1000 LET HI=0: GO TO 1520 
104-0 PRINT AT 21,0 

1060 PRINT PRINT AT 10. X 

HT 1 ; INK 7; "B" 


1030 > PRINT AT 20.RNDF29: BRIGHT 
1 ; INK 3.; "AAA" 

1100 LET A = I NT (RND*5) +2: PRINT 
BRIGHT l; AT 21,RND*29; INK A ; CHR 


1120 POKE 23622,255 
A" THEN GO SUB 500 

114-0 IF INKEY * = " 2 " 


THEI 


IF INKEY* 
GO TO 


1160 PRINT AT 10.X; "B" 

1130 LET X=X+ < INKEY*="0" AND X<3 
1 >-( INKEY *=" 1 " AND X > 0 ■ 

1200 IF AT TR til, X) =6T THEN GO T 

O 1320 

1220 IF AT T R Ill.X) >64- THEN LET 

SC =SC + ( AT T R (11,X) -60) *10 BEEP 
.003,4-0 BEEP .003.20 BEEP .003 

. 30 

124-0 PRINT AT 1.0. BRIGHT 1; INK 
4. ; "SC " : SC; INK 6;" LI. '.L 


1260 > READ Z . I 
0: RESTORE 210 


LET P = I NT 


- 1 : BORD 
BEEP . 0T5 
XT A : FOR 
-7 . BEEP . 
EXT A . BO 


1230 BEEP . 003.Z+P 

1300 GO TO 1020 
1320 LET L=L— 1. IF L < 1 
O 1330 

134-0 FOR A=-7 TO 0 STEP 
.05 , A *5 OUT 254- , A *20: 
NEXT A 

1360 GO TO 1020 
1330 FOR A = 1 0 TO 2 STEF 
ER RND*7. BEEP .075, A 
. A — 1 : BEEP .075, A -2: NE 
A = 1 TO 10: BORDER RNDi 

075 , A : BEEP . 075 , A - 1 : t 
RDER 0 

1400 BEEP .5,10 CL S 
1420 BORDER 0: INPUT "' 

T 5.6: INK 6; BRIGHT 1; 


-II THEN LET HI=SC: P 
FLASH 1; INK 2; PA 
ER 6; "HIGH: "i INK 5; FLASH 0; P 
PER 0;" " ; HI GO TO 1500 

- PRINT AT 14.5: INK 4; "High* 


OUT 254 , A : 


5 ; h 

1500 FOR A =0 TO 10© 

BEEP . 005 , A X 5 : NE XT 

1520 LET X = 1 5 LET L =4 RESTORE 

1540 INK 1 : PAPER 0 : BORDER 1 

LS 

1560 LET SC =0 

1530 DATA JHU JML JL ■ ■ JL -1 



SPECTRUM 16/48H 



PCN PROGRAMS: 



PCN PROGRAMS: 


SPECTRUM 16/48K 




r'i£ r n . T i. ■ 


1680 Printstitle 

1700-1760 Printsscoresandvaluesof 
the Mega fruit 

1780 SetsupA$forthetitle 

screen 


1700 PRINT RT 12,12; I 

ES : " ; RT 14,7 ; INK 2;" 

INK 5; " SO POINTS " 
740 PRINT RT 13,7; IN 


POINTS 

1760 PRINT RT £0,7; IN 
INK s; 100 POINTS •• 

1 BV^PETE R^LL OY D * 

G KEYS '1' AND O RUOIDING THE 
KILLER BEANPOLES AND EATING THE 

G gggII%Sv Is ^? Y ?8 

1790 INK S PLOT 1,1 DRAW 253.0 
DRAU O . ITS : DRAW -2S3 . O DRAW 
0 . -173 : INK 1 

1 TO LEN A % -20 

THEN LET P=5. 


l g?*TS P l. 

1840 PRINT AT 10 . 1 
2 ; A* < A TO A +29 > 
I860 READ X: IF X = 

E 2100 LET X=0 
1SSO BEEP -03.X 
1900 NEXT A 


ilaysAS in multicolours 
d data and play tune 
eatstitle routine 


21: POKE 23692.-1; 

RINT NEXT A 

I960 BORDER O. INP 

19SO POKE £3692 . -1 
20OO CLEAR SAUE 

INE 2020: SAdE "H 

2020 ‘ CL S ^f^BORDER 


TO lO. 
IPEDE 

T E 3 " C i 


i: CLS PRINT AT 10,1; 

1; BRIGHT 1; " PLEASE WAIT FOR CH 

RRACTERS. PRINT AT 19,0 

2040 FOR A = 0 TO S BEEP . 1,A: NE 


XT A. LOAD 

nn gs?A 

4 , 4. 4. O, O . 


run (resets variablesand 
clears screen) 

Data fortune, Polly Doodle 


2120 DATA —1 .0,2 .2,2,2 . — j. , — x . — 
-,2,2,2, 2, -1,-1, -1,-1, T, 7, 7>, 7, 
, 2 , 2 , 0 , 0 , 0 , 0 , 0 , 0,0 


S:2:2:S:£: 


IiSo“data 







Summer special offer 


Billboard Buy & Sell Form 


Take advantage of our special free offer; send your billboard 
advert in on this form and it won’t cost you a penny . This offer is 
valid for forms received up to September 7, 1984, so hurry and 
send your ads to: 

Billboard, Personal Computer News, 62 Oxford Street, London 
Wl A 2HG. Note that we cannot guarantee that your ad appears 
in any specific issue, and that we cannot accept ads from 
commercial organisations of any sort. 

Your name: 

Address: 

Telephone: 


PCN AUGUST 18 1984 






For sufferers of PCNitus 

THE PCN BINDER 

Since March 1 983, a mysterious malady 
has afflicted thousands of people in Britain — 
PCNitus. The symptoms are perplexing. . 

Those afflicted are found fighting their 
way through piles of Personal Computer 


Newsmagazi 
muttering strange things like ‘can’tfind 
the Electron Pro-Test’ and The Spectrum 
Micropaedia must be here somewhere 
But a recent breakthrough has brought 
instant relief to PCNitus sufferers. 

The cure is called the Personal 

ComputerNews 
binder. It’s red, 
yellow and silver 
andholdsfour 
months’ copies 
completely flat, 
even when full. 
You’ll be able to 
read them easily 
and refer to 
them quickly. 


So if you recognise the symptomsabove — take the cure now! 

Just fill in the coupon at the bottom of the page and send it with payment (E3.50 inc postage, 
VAT and handling) to the address below. 


I 1 

BINDER ORDER CARD. Pluse rush me PCN binder(s) at £3.50 each. I enclosed my cheque made 

payable to Personal Computer News. Please charge my Access/Visa/Diners/ American Express card nSJSSSw 


Account No Name 

Town Postal code... 


. Signed ... 

Send to Personal ComputerNews, Binders Department, 53/55 Frith Street, London W1A 2HG 


l : j 



If you subscribe now 
You save £8 and get all this. 


I would like to subscribe to Personal Computer News. 

□ 61 issues UK £22.50 

□ 61 issues rest of world: Surface £35.00 

□ 61 issues rest of world: Airmail £65.00 

□ I enclose my cheque mode payable to Personal 
Computer News 

□ Please charge my Access/Visa/Diners/ American 
Express cord (delete where not applicable) 


We'll deliver 61 copies to your door for the price of 
just 45. 

61 issues normally £30.50 
Special offer just £22.50 

And if you subscribe already, you can take advan- 
tage of this offer by extending your order for 
another year. 

But don't delay in claiming your £8 of freebies. Call 
Gill Stevens on 01-439 4242 Ext 226 with your 
credit card details, or complete this order form. 



MICROSHOP 


«: £12 per single column cm. Minimum size 3cm. Series discount available. Also spot colour available, ft 
Column width. 1 column 57mm. 2 colours 1 18mm. 3 columns 179mm. Copy Dates: 10 days prior to publication. 
Contact: Yvonne Charatynowicz 


BtATW CASSETTES 


BOXPNCEdO) QTY. VALUE 


10 mins (c. 10) £4.40 

12 mins (c. 12) £4.45 

15 mins (c. 15) £4.50 

30 mins (c.30) £4.70 

60 mins (c.60) £5.30 


PROP€55IOnPLrnPGnETIC5CTD 

AaM/V 


XIDEX FLEXIBLE DISKS 


5'/« Inch disks hub-ring, s/w jacket 

501 2. 1 000 SS-D0 48 track £1 .95 each 
5022 , 1 000 DS-00 48 track £2 . 20 each 

501 2. 1 000 SS-DD 96 track £1 95 each 

5022. 1000 0S-D0 96 track £2.40 each 
8 Inch disks IBM format s/w jacket 
8012, 2000 SS-00 48 track £2.30 each 
8022, 2000 DS-00 48 track £3.00 each 


E, ESSEX. 

TEL (0702) 231854 
All disks 1 00% guaranteed 


INDEPENDENT 

AMSTRAD 

MICRO USERS CLUB 


SPECTRUM KOPYCAT 

hr.*! ss, 


MICRODRIVE KOPYCAT, 


MEDSOFT 

P0 Box 84. Basingstoke, Hants 



MICRO COMPUTER AUCTIONS 

REGULAR MONTHLY AUCTIONS FOR 
ALL MICRO HARDWARE AND SOFTWARE. 
SEND NOW FOR ENTRY FORM OR NEXT CATALOGUE. 
TO: 

Micro Computer Auctions ( PCN) 

Northington House 
59 Grays Inn Road 
London WC1X8TL 
Tel: 01 -242 001 2 (24 Hours) 


PCN AUGUST 11 1984 






COMMODORE — SPECTRUM 


IK Spectrum/Commodore 64/Vi< 
wHUff* *?[[ rt| FULL r^rf^T 0 Amac ^ c ^ UTILITY,o8TOPmo ^ b “ 

JtySi can stop thimSoSon 'learn ttmr SECRETS LEARN. Llf 

TTw idaal MCROORIVE/DISK DR 




COMMODORE 64 ONLY 

KIT ot m/coda routines. INCLUDING comp*** RE-NUMBCR AUTO LINE Tl 
l/BL OCK OCLE TE / MEMORY SAVE and more Other TOOLKITS taka up U 


NT tor COMMODORE OWNERS Buy all But 


REKORDAKIT 64 


your C2N must tm kept in Tip Top condition A simple to use 
reproduces the audio output tram your recorder 
AND a TEST TAPE to ensure your tape heads are correctly 

ASHBY PRODUCTS 

P.O. Box 510, BIRMINGHAM B179E5 


If an advertisement 
is wrong we’re here 
to put it right. 


If you see an advertisement in the press, in print 
on posters or in the cinema which you find 
unacceptable, write to us at the address below. 


V 


The Advertising Standards Authority. 

ASA Ltd, Dept 3 Brook House, Torrington Place, London WC1E 7HN 


PCN AUGUST!! 1 






Buffoonery with Basil 


If the latest Laughline proved 
one thing, it was that John 
Cleese isn’t a reader of PCN. 

In this he joins Geoff Boycott 
and Eric Bristow. 

How do these people get 
through the week? 


Love on a microchip 


If you thought your micro had i_ 
bit of a twinkle in its eye last 
time you used it, then beware, it 
could be love. 

This is the theme of Electric 
Dreams, a new film from Virgin 
Pictures. The rather sen- 
timental and corny script fol- 
lows teenager Miles Harding 
who buys a personal computer 
to help him organise his love- 
life. His rather-deverer compu- 
ter is soon composing love 
songs to romance the girl up- 
stairs. The problems start when 
the computer falls in love as well 
and won’t let itself be switched 
off. 

The graphics are impressive 
and used to very good effect 
which means that despite a 
watery plot it is a compelling 
film, and if in future you hear a 
little Bach tripping out of your 
computer you’ll know to switch 
it off while there’s still time. 



With no entry from Mr 
Cleese himself the competition 
was wide open. There were 
puns galore on Manuel/manu- 
al, and a few on the Sony theme 
from readers who obviously 
prefer the unOlympic channel. 

But the caption we liked best 
for its terseness, simplicity, and 
overtones of violence came 
from Nick Looker of Ely: ’All 
right, Manuel. Me Basil; this 
monitor; this poke in the disk 
drive.’ Nick wins the £20. 


Olympic way 

In the spirit of the 1984 Olym- 
pics, Database is claiming a 
world first for its Micro Olym- 
pics game — the software 
carries paid-for adver- 





PCN Datelines keeps you in touch with up-coming 
sure you enter them in your diary. 

Organisers who would like details of coming events included i 


PCN DATELINES 


kn : i 


-'ERRORS 


Reporting Sinclair's ambitious 
plans last week we blandly accused 
them of aiming to sell £850,000- 
worth of Spectrums this year. That 
works out to about 8,000 machines, 
and as you may have read lower 
down in the report Sinclair will soon 
be producing 200,000 a month. 
Overkill? A sledgehammer to crack 
a nut? Not a bit of it. Sinclair is 
hoping to sell 850,000 Spectrums. 


NEXT WEEK 

n Lightning We Pro-Test 
: Lightning, the extended 
•like system that looks like the 
hottest Spectrum software for some 

s of London Find your way 
around the capital with our Epson 
HX-20 feature. 

> Grown — Down and almost 
year ago. the Radionics home 
control system is thriving again . We 
check out what it could do in your 
fixed abode. 

Dragon Could your Dragon 
g 'Old MacDonald' while drink- 
a glass of water? Maybe, with 
Jamar speech synthesiser. 
Caramba 64: — Turn into a torero 
with our bull-fight program listing 
for the Commodore 64. 


Make PCN Datelines should send the information at least one month 
before the event. Write to PCN Datelines, Personal Computer 
News, 62 Oxford Street, London W1A 2HG. 


IBM System User Show 
Hampshire Computer Fair 
Walthamsoft ’84 

PCW Show Sept 19-23 

Computer Communication & Control Sept 26-28 
Computer Graphics FX Exhibitions October 9- 1 1 
Electron & BBC Micro User Show October 25-28 
Computers in Action October 30-Nov 1 


OVERSEAS EVENTS 


Olympia, London 
UMIST, Manchester 
Olympia 

Guildhall. Southampton 
Walthamstow, London 

Brighton Centre 
Wembley, London 
Alexandra Palace. London 
Anderson Centre, Glasgow 


Computer Marketplace Exhibitions 01-930 1612 
Database Publications, 061-4568383 
EMAP International Exhibitions 01-837 3699 
Tcstwood Exhibitions, 0703-31557 
London Exhibitions and Promotions 01-554 
5039/3498 

Montbuild 01-486 1951 

Institution of Electrical Engineers 01-240 1871 
Online Conferences Ltd 01-868 4466 
Database Publications 061-456 8383 
Trade Exhibitions. 0764 4204 


Computers in Education Exhibition Sept 3-5 Sydney. Australia 

SE Asia Regional Computer Sept 24-27 Hong Kong 

tion — October 29-Nov 1 Amsterdam, Holland 


Convention and Exhibition Administration. PO 
Box 259, Roseville. NSW 2069, Australia 
Industrial & Trade Fairs International. 021-705 
6707 

Interface Group Inc, Amsteldijk 166, 1079 LH 



W1A2HO01- 
[>istrihutcd by Seymour 


iralynowicz fs 

01-4394242r6sirlllilirii 

1 ‘ ons. tivclynlluw 

Photoset b- Qu 


SWS&SSS: 


ilc rial mav be reproduced in whoi 


PCN AUGUST 11 1984 




The True And HighTec 16 Bit.. 

FROM JAPAN S MOST ADVANCED AND WELL-KNOWN MICRO/MINI COMPUTER 
MANUFACTURER, PANAFACOM. TIED UP WITH SAKATA. 



CURRAH juSPEECH 



The CURRAH mSPEECH is ready to talk immediately on 
power-up. has an infinite vocabulary and outputs speech 
and ZX Spectrum sound through your TV speaker. There 
is no software to load with mSPEECH — sophisticated 
Gate Array technology means you can just plug in and 
start constructing words and sentences like this: 

LETSS = "sp(ee)k (nn|(oo| (ee)vir will say "speak no 
evil"l Further commands control the “voicing” of keys as 
they are pressed, and an intonation facility allows you to 
add expression to the speech. 

mSPEECH is fully compatible with ZX Interface I and 
may be used with the CURRAH mSLOT Expandable 
Motherboard, allowing easy expansion of your ZX 
system. mSPEECH and /xSLOT will also be compatible 
with the CURRAH /^SOURCE unit when it arrives later 
this year, allowing you to write Assembler and FORTH 
statements directly into your BASIC programs I 
Top selling games like ULTIMATE'S Lunar Jetman 
feature mSPEECH voice output — watch out for other 
titles from Bug-Byte. CDS. Ocean. Quicksilva and PSS. 


mSPEECH is available from >V COMET W.H SMITH. 
WOOLWORTHS. GREENS. BOOTS. JOHN MENZIES. 
SPECTRUM STORES and good dealers nationwide — 
or use the form to order the CURRAH mSPEECH — 
winner of the CTA 'Product of the Year' award 1984. 



I To: MkraSpmch Offer. P.O. Ku 1. Omhwl Tyn. « W«r. NO IAJ 


I Pvme Supply Mtorolp—rti unnisi at U1.1S eacn IncL VAT & P s P 

* MkroSiot unofsl at 114.95 each ind VAT A P A P 



I 


I 


See mat the PCW Show Stand 329